Blame SOURCES/httpd-2.4.25-CVE-2017-7659.patch

760d5c
diff --git a/modules/http2/h2_stream.c b/modules/http2/h2_stream.c
760d5c
index 3f30949..8a7dbb9 100644
760d5c
--- a/modules/http2/h2_stream.c
760d5c
+++ b/modules/http2/h2_stream.c
760d5c
@@ -286,11 +286,13 @@ apr_status_t h2_stream_set_request_rec(h2_stream *stream, request_rec *r)
760d5c
         return APR_ECONNRESET;
760d5c
     }
760d5c
     status = h2_request_rcreate(&req, stream->pool, r);
760d5c
-    ap_log_rerror(APLOG_MARK, APLOG_DEBUG, status, r, APLOGNO(03058)
760d5c
-                  "h2_request(%d): set_request_rec %s host=%s://%s%s",
760d5c
-                  stream->id, req->method, req->scheme, req->authority, 
760d5c
-                  req->path);
760d5c
-    stream->rtmp = req;
760d5c
+    if (status == APR_SUCCESS) {
760d5c
+        ap_log_rerror(APLOG_MARK, APLOG_DEBUG, status, r, APLOGNO(03058)
760d5c
+                      "h2_request(%d): set_request_rec %s host=%s://%s%s",
760d5c
+                      stream->id, req->method, req->scheme, req->authority, 
760d5c
+                      req->path);
760d5c
+        stream->rtmp = req;
760d5c
+    }
760d5c
     return status;
760d5c
 }
760d5c