Ticket #985 (new defect)

Opened 3 months ago

Unable to book a rooms using RoomBooking plugin

Reported by: ricceri Owned by:
Priority: critical Milestone:
Component: Room Booking Version: 0.98-dev
Keywords: Booking, WSGI Cc: salvatore.monforte@…

Description

Periodically the RoomBooking? process stops working and restarting apache seems to be the only solution.

Follow the errors reported:

o- indico.wsgi : ERROR - WSGI Exception
Traceback (most recent call last):

File "/usr/local/lib/python2.6/dist-packages/indico-0.98_rc1-py2.6.egg/indico/web/wsgi/indico_wsgi_handler.py", line 355, in flush

self.write(self.buffer)

IOError: failed to write data

o- File "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZEO/ClientStorage.py", line 1116, in tpc_begin

"Duplicate tpc_begin calls for same transaction")

StorageTransactionError?: Duplicate tpc_begin calls for same transaction
2012-02-02 16:09:36,483 indico.requestHandler: ERROR - Request 140012244424144 failed: "Duplicate tpc_begin calls for same transaction"

Apache seems to be correctly configured in prefork mode:

/usr/sbin/apache2 -l

Compiled in modules:

core.c
mod_log_config.c
mod_logio.c
prefork.c
http_core.c
mod_so.c

Apache2 is in prefork mode.

<IfModule? mpm_prefork_module>

StartServers? 5
MinSpareServers? 5
MaxSpareServers? 10
MaxClients? 150
MaxRequestsPerChild? 1

</IfModule?>

Note: See TracTickets for help on using tickets.