[Zope-dev] pcgi-wrapper spins when client (zope) dies

Ava ava@dde974.equipement.gouv.fr
Wed, 29 Dec 1999 11:18:33 +0400


Hello,

this is on Zope-2.1.1, with IIS
When Zope dies through a request made with PCGI (such as when I shutdown the
Zope process or restart it), pcgi-wrapper 'spins' (it consume all system
resources, the system become unusable, and I can't even kill pcgi-wrapper -
I had to reboot the computer), apparently waiting for Zope to release
something.
Here is what I read in pcgi-wrapper.c on line 893:

    /*
    Travel beyond this point requires calling the
    ReleaseMutex function.  Fortunately, the Win32
    mutex is automatically released when a process
    terminates, but we could still encounter a
    situation where the process is hung or stalled ...
    */

Am I in the "situation where the process is hung or stalled" ? Or is there a
"magic" way to solve my problem.

Please help. I have planned to go production next week but with that
problem, I can't!

Regards,
Jephte CLAIN