Subject Re[4]: [firebird-support] Classic to Super Server
Author André Knappstein, Controlling
>> I followed your advice and did
>> a "clean" reinstall and definitely have no Guardian around. But I
>> still have the zombies.

AF> Default interval for Windows to kill those "zombies" is 2 hours. Have a look
AF> at "DummyPacketInterval" notes on firebird.conf

Thanks, but nothing will help against those zombies in the case of CS
on Windows before FB 2.x. The fix I am talking about has not been
backported.
The OP (Mitch) was specifically planning to do an install of 1.5.4 CS
on Windows - this is why I wanted to warn him.


I found the original blog/documentation entry.
Boy... how time passes... did not realize this was already more than 2
years ago...

look here:
> 01 May 2006 Win32 Classic and keepalive packets Dmitry Yemanov
> It has been discovered recently (thanks to Eugene Kilin) that Win32 builds of Classic Server did not set up some socket options properly, including SO_KEEPALIVE. So if you have troubles with "zombie" processes not terminating after the keepalive internal, this is the reason. The patch has been committed into HEAD today and it will be available in the v2.0 RC2 release.
>
> Also, Windows builds (both SuperServer and Classic) are now in sync with the POSIX ones and also have the Nagle algorithm disabled by default. If you want to change this behaviour, set the config option TcpNoNagle to zero.

You will also find the entry in the official manual under "bug fixes
in 2.0"


A side note: the zombies are my only problem, and one that I can live
with very well - until we will switch those databases to 2.1. All in
all the FB CS 1.5.2 and higher are a VERY good piece of software which
proved to be an outstandingly reliable backend for our application
data.

ciao,
André



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
beta Eigenheim- und Grundstücksverwertungsgesellschaft mbH
Hafenweg 4
59192 Bergkamen-Rünthe

Telefon: +49 2389 9240 0
Telefax: +49 2389 9240 150
e-mail: info@...

Amtsgericht Hamm Nr. B 420 || USt-IDNr.: DE 125215402
Geschäftsführer: Achim Krähling, Dirk Salewski, Matthias Steinhaus