Hello, All. Trying to understand why crypt key is requested several times during one connect to a database, I added some logging into cryptomanager and got following log:
> SD-HP Sat Dec 12 19:02:17 2015 > 02016F20 crypt manager loaded AES128 > SD-HP Sat Dec 12 19:02:17 2015 > server: 003E3CF0/003E2874 trying key holder plugin AES128KeyFile with > key AES128.{5FE367C8-90A7-44EF-E5B1-9EC230E2025F} > SD-HP Sat Dec 12 19:02:17 2015 > server: 003E2870/003F5C38 trying key holder plugin AES128KeyFile with > key KeyFile.{5FE367C8-90A7-44EF-E5B1-9EC230E2025F} > SD-HP Sat Dec 12 19:02:17 2015 > server: 003E2870/003F5C38 trying key holder plugin Callback with key > KeyFile.{5FE367C8-90A7-44EF-E5B1-9EC230E2025F} > SD-HP Sat Dec 12 19:02:18 2015 > 02016F20 unloaded plugin because of shutdown > SD-HP Sat Dec 12 19:02:18 2015 > 02016F20 crypt manager loaded AES128 > SD-HP Sat Dec 12 19:02:18 2015 > server: 003E2870/003F5C38 trying key holder plugin AES128KeyFile with > key AES128.{5FE367C8-90A7-44EF-E5B1-9EC230E2025F} > SD-HP Sat Dec 12 19:02:23 2015 > 02016F20 unloaded plugin because of shutdown As you can see, database is loaded, then immediately unloaded and then loaded back. So does subj. Besides, first time it is loaded using Dispatcher and default (set in compile time) provider. I see two problems here: 1) Slow connect 2) Impossible to use more than one engine on server. How many tickets should I create for this, one or two? -- WBR, SD. ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel