Joachim Schmitz writes:
I have serveral Zope-servers running on one machine, Zope-2.3.2 under Linux. One of them hangs from time to time, when it hangs I find the following in the z2.log:
Unhandled exception in thread: Traceback (innermost last): File "/ZopeVersions/Zope-2.3.2/ZServer/PubCore/ZServerPublisher.py", line 97, in __init__ response._finish() File "/ZopeVersions/Zope-2.3.2/ZServer/PCGIServer.py", line 407, in _finish self.stdout.close() File "/ZopeVersions/Zope-2.3.2/ZServer/PCGIServer.py", line 451, in close Wakeup() File "/ZopeVersions/Zope-2.3.2/ZServer/medusa/select_trigger.py", line 74, in pull_trigger os.write (self.trigger, 'x') OSError: [Errno 32] Broken pipe "self.trigger" has been closed. Therefore, writing to it raises the "Broken pipe" exception....
I do not know, what "self.trigger" should be. Maybe, you find some documentation/explanation in "meduse.select_triffer". Dieter