Browse Source

Unify aborted connection handling

PHP-4.0.5
Sascha Schumann 26 years ago
parent
commit
bed7034f92
  1. 14
      sapi/cgi/cgi_main.c

14
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();
}
}

Loading…
Cancel
Save