Problem: When a client attaches/detaches the server is not cleaning up all object handles. For each attach/detach the total number of handles open for the ibserver.exe process rises by 6. This will continue until the number reaches the OS limit and we can no longer open more handles or the number is reset when we restart the service. It has been reported that the ibserver.exe will crash when the OS limit for open handles is reached. This can be seen on NT 4.0 by using the task manager to watch the object handles for the ibserver.exe process. Leave the task manager running while repeated attach/detaches are performed. For each attachment the number of handles will increase. For each detach the number of handles will decrease, but the total will be 6 more than when the attach/detach was performed. Solution: This is a known issue with InterBase 4.x on Windows platforms: Win95 and NT. The bug number for this issue is 8537. This bug is fixed in ALL v5.x InterBase Windows Kits.
Last Modified: 02-OCT-00