Blame SOURCES/httpd-2.4.37-r1881459.patch
|
|
ca8514 |
--- a/modules/generators/cgi_common.h 2020/09/04 13:16:53 1881458
|
|
|
ca8514 |
+++ b/modules/generators/cgi_common.h 2020/09/04 13:56:25 1881459
|
|
|
ca8514 |
@@ -259,6 +259,13 @@
|
|
|
ca8514 |
if ((ret = ap_scan_script_header_err_brigade_ex(r, bb, sbuf,
|
|
|
ca8514 |
APLOG_MODULE_INDEX)))
|
|
|
ca8514 |
{
|
|
|
ca8514 |
+ /* In the case of a timeout reading script output, clear
|
|
|
ca8514 |
+ * the brigade to avoid a second attempt to read the
|
|
|
ca8514 |
+ * output. */
|
|
|
ca8514 |
+ if (ret == HTTP_GATEWAY_TIME_OUT) {
|
|
|
ca8514 |
+ apr_brigade_cleanup(bb);
|
|
|
ca8514 |
+ }
|
|
|
ca8514 |
+
|
|
|
ca8514 |
ret = log_script(r, conf, ret, logdata, sbuf, bb, script_err);
|
|
|
ca8514 |
|
|
|
ca8514 |
/*
|