On 7-2-2018 12:36, Vlad Khorsun via Firebird-devel wrote:
07.02.2018 13:26, Mark Rotteveel wrote:
On 7-2-2018 11:55, Mark Rotteveel wrote:
Shouldn't the engine be able to cope with this?

  Yes, and fb_shutdown handle it. But it can't handle it correctly when process
exits and Windows already unloaded some dlls and kill all other threads.

That seems at odds with the documentation. To quote from README.fb_shutdown:

"""
Normally it should not be used, because Firebird libraries (both kinds - embedded or pure client) do call it automatically at exit(). To make fb_shutdown() be called at exit, you should attach at least one database (or service).
"""

This wording to me suggests the client/embedded should be able to handle this correctly without the application calling fb_shutdown() explicitly.

Mark
--
Mark Rotteveel

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to