Index: src/mod_fastcgi.c =================================================================== --- src/mod_fastcgi.c (revision 1878) +++ src/mod_fastcgi.c (revision 1879) @@ -2440,7 +2440,6 @@ b->used = r + 1; /* one extra for the fake \0 */ b->ptr[b->used - 1] = '\0'; } else { - if (errno == EAGAIN) return 0; log_error_write(srv, __FILE__, __LINE__, "ssdsb", "unexpected end-of-file (perhaps the fastcgi process died):", "pid:", proc->pid, Index: NEWS =================================================================== --- NEWS (revision 1878) +++ NEWS (revision 1879) @@ -19,6 +19,8 @@ (reported by Stefan Esser) * fixed possible crash in Auth-Digest header parser on trailing WS in mod_auth (reported by Stefan Esser) + * fixed check on stale errno values, which broke handling of broken fastcgi + applications. (#1245) - 1.4.15 - 2007-04-13