Download | Plain Text | Line Numbers


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