Download | Plain Text | No Line Numbers


  1. diff --git a/modules/proxy/mod_proxy_fcgi.c b/modules/proxy/mod_proxy_fcgi.c
  2. index d7ab5cb..b655a76 100644
  3. --- a/modules/proxy/mod_proxy_fcgi.c
  4. +++ b/modules/proxy/mod_proxy_fcgi.c
  5. @@ -664,8 +664,10 @@ recv_again:
  6. case AP_FCGI_STDERR:
  7. /* TODO: Should probably clean up this logging a bit... */
  8. if (clen) {
  9. + char c = iobuf[readbuflen - 1];
  10. + iobuf[readbuflen - 1] = '\0';
  11. ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, APLOGNO(01071)
  12. - "Got error '%s'", iobuf);
  13. + "Got error '%s%c'", iobuf, c);
  14. }
  15.  
  16. if (clen > readbuflen) {
  17.