From bed7034f920d7560fa7635a922f578db528d88d3 Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Sun, 29 Oct 2000 16:02:40 +0000 Subject: [PATCH] Unify aborted connection handling --- sapi/cgi/cgi_main.c | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/sapi/cgi/cgi_main.c b/sapi/cgi/cgi_main.c index 24d7b833ef2..04f56c7431a 100644 --- a/sapi/cgi/cgi_main.c +++ b/sapi/cgi/cgi_main.c @@ -98,12 +98,7 @@ static int sapi_cgibin_ub_write(const char *str, uint str_length) ret = fwrite(str, 1, str_length, stdout); if (ret != str_length) { - PLS_FETCH(); - - PG(connection_status) = PHP_CONNECTION_ABORTED; - if (!PG(ignore_user_abort)) { - zend_bailout(); - } + php_handle_aborted_connection(); } return ret; @@ -113,12 +108,7 @@ static int sapi_cgibin_ub_write(const char *str, uint str_length) static void sapi_cgibin_flush(void *server_context) { if (fflush(stdout)==EOF) { - PLS_FETCH(); - - PG(connection_status) = PHP_CONNECTION_ABORTED; - if (!PG(ignore_user_abort)) { - zend_bailout(); - } + php_handle_aborted_connection(); } }