Subject Freeing connection very slow
Author tigaris
I moved to a new computer this weekend, upgrading from Windows 2000
to Windows XP Professional. Now when I free an TIB_Connection
object in my server code, it is taking an unusually long time to
disconnect from the Firebird database (like 10 seconds). I am
running version "WI-V6.2.794 Firebird 1.0".

I traced through the IBObjects code, and it is specifically the call
to isc_detach_database in TIB_Connection.API_Disconnect that is
taking forever.

My new computer does have Hyperthreading enabled, so I tried setting
CPU_AFFINITY to 1 in the ibconfig file, but that did not fix
things. My next step is to try disabling Hyperthreading totally
and/or try the latest version of IBObjects (I am using 4.2Gc).

Thanks for any help,
Luke Tigaris