Package: libapache2-mod-wsgi Version: 2.8-1~bpo50+1 Severity: normal 3.x version of modwsgi contains some fixes that I believe could help to increase overall stability of Trac, which occasionally fails to process requests while running under Apache 2 + mod_wsgi. Failed request in turn makes Bitten slaves stop. So, a backport is required to check if the problem persists for newer versions and to debug it properly.
Fixes that may alleviate the issue: http://code.google.com/p/modwsgi/wiki/ChangesInVersion0300 6. Set timeout on socket connection between Apache server child process and daemon process earlier to catch any blocking problems in initial handshake between the processes. This will make code more tolerant of any unexpected issues with socket communications. 3. When client closes connection and iterable returned from WSGI application being processed, now directly log message at debug level in log files, rather than raising a Python exception and with that being logged at error level as was previously the case. For where write() being called a Python exception still has to be raised and whether that results in any message being logged depends on what the WSGI application does. End result is that for normal case where LogLevel wouldn't be set to debug, the log file will not fill up with messages where client prematurely closes connection. 11. If daemon process defined in virtual host which has its own error log, then associated stderr with that virtual hosts error log instead. This way any messages sent direct to stderr from C extension modules will end up in the virtual host error log that the daemon process is associated with, rather than the main error log. -- System Information: Debian Release: 5.0.4 APT prefers stable APT policy: (990, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-686-bigmem (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libapache2-mod-wsgi depends on: ii apache2-mpm-prefork [apache2] 2.2.14-2 Apache HTTP Server - traditional n ii apache2.2-common 2.2.14-2 Apache HTTP Server common files ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii python 2.5.2-3 An interactive high-level object-o libapache2-mod-wsgi recommends no packages. Versions of packages libapache2-mod-wsgi suggests: pn apache2-mpm-worker | apache2- <none> (no description available) -- no debconf information _______________________________________________ Python-modules-team mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/python-modules-team

