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) {