]> granicus.if.org Git - php/commitdiff
MFH: Fixed endless loop in cli when ignore_user_abort is on
authorArnaud Le Blanc <lbarnaud@php.net>
Tue, 25 Nov 2008 03:52:00 +0000 (03:52 +0000)
committerArnaud Le Blanc <lbarnaud@php.net>
Tue, 25 Nov 2008 03:52:00 +0000 (03:52 +0000)
sapi/cli/php_cli.c

index 4b9d112ed776dac73455325f9bc0f0f13a929dae..e554051d296366617b90cd87ab0d16da01d63e6f 100644 (file)
@@ -260,11 +260,10 @@ static int sapi_cli_ub_write(const char *str, uint str_length TSRMLS_DC) /* {{{
        {
                ret = sapi_cli_single_write(ptr, remaining);
                if (!ret) {
-#ifdef PHP_CLI_WIN32_NO_CONSOLE
-                       break;
-#else
+#ifndef PHP_CLI_WIN32_NO_CONSOLE
                        php_handle_aborted_connection();
 #endif
+                       break;
                }
                ptr += ret;
                remaining -= ret;