From 3e013bf3529522da5f58c9a3414353685dfcab8e Mon Sep 17 00:00:00 2001 From: Andy Green Date: Sat, 5 Oct 2019 11:15:14 +0100 Subject: [PATCH] cgi: check for stdout failed or gone away --- lib/core-net/dummy-callback.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/core-net/dummy-callback.c b/lib/core-net/dummy-callback.c index bf227eb05..a6932dd2c 100644 --- a/lib/core-net/dummy-callback.c +++ b/lib/core-net/dummy-callback.c @@ -315,7 +315,7 @@ lws_callback_http_dummy(struct lws *wsi, enum lws_callback_reasons reason, lwsl_debug("AUX_BF__CGI forcing close\n"); return -1; } - if (!n) + if (!n && wsi->http.cgi && wsi->http.cgi->stdwsi[LWS_STDOUT]) lws_rx_flow_control( wsi->http.cgi->stdwsi[LWS_STDOUT], 1);