On 20.02.2014 18:24, Jeff Trawick wrote:
> BTW, do you know if there's a known collection of patches for 2.4
> support or for other critical fixes?
mod_wsgi is running on eos and reliably serves wiki.apache.org using the
following patch on top of 3.4 in combination with 2.4.4, 2.4.6 and 2.4.6
(over the months):
--- mod_wsgi.c 2012-08-23 03:10:44.000000000 +0000
+++ mod_wsgi.c 2013-05-01 17:40:01.083241157 +0000
@@ -10600,7 +10600,13 @@
* will add their own input/output filters to the chain.
*/
+#if AP_MODULE_MAGIC_AT_LEAST(20110619,0)
+ /* For 2.4 a NULL sbh pointer should work. */
+ sbh = NULL;
+#else
+ /* For 2.2 a dummy sbh pointer is needed. */
ap_create_sb_handle(&sbh, p, -1, 0);
+#endif
c = (conn_rec *)apr_pcalloc(p, sizeof(conn_rec));
@@ -12873,8 +12879,10 @@
* here for status but Apache 2.4 prohibits it now.
*/
- if (r->status == 200 && !strcmp(r->status_line, "200 Error"))
+ if (r->status == 200 && !strcmp(r->status_line, "200 Error")) {
+ r->status_line = NULL;
return HTTP_INTERNAL_SERVER_ERROR;
+ }
/*
* Look for 'Location' header and if an internal
Regards,
Rainer