Hello - Unfortunately our site which runs both under straight ZServer and through FastCGI hangs and requires restarting every day. Here is some debuging info (Zope-2.1.3). Unhandled exception in thread: Traceback (innermost last): File "/usr/local/Zope-2.1.3-src/ZServer/PubCore/ZServerPublisher.py", line 97, in __init__ response._finish() File "/usr/local/Zope-2.1.3-src/ZServer/FCGIServer.py", line 699, in _finish 'log_request')) File "/usr/local/Zope-2.1.3-src/ZServer/FCGIServer.py", line 564, in push if send: self.initiate_send() File "/usr/local/Zope-2.1.3-src/ZServer/medusa/asynchat.py", line 206, in initiate_send self.refill_buffer() File "/usr/local/Zope-2.1.3-src/ZServer/medusa/asynchat.py", line 190, in refill_buffer self.producer_fifo.pop() File "/usr/local/Zope-2.1.3-src/ZServer/medusa/asynchat.py", line 264, in pop del self.list[0] IndexError: list assignment index out of range I suppose I could modify the fifo class in asynchat to check for empty self.list before attempting to index it, but I believe such a situation should not normally arise (ie calling del self.list[0] on an empty list). Seems to me that the problem is with FCGIServer.py. As I need a temporary solution *quickly* I will modify the fifo class and hopefully I won't create more problems ... Any ideas? Pavlos
participants (1)
-
Pavlos Christoforou