laruence                                 Wed, 07 Sep 2011 05:14:54 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=316298

Log:
Fixed Bug #55423(cli-server could not output correctly in some case)

Bug: https://bugs.php.net/55423 (Open) cli-server could not output correctly in 
some case.
      
Changed paths:
    U   php/php-src/branches/PHP_5_4/sapi/cli/php_cli_server.c
    U   php/php-src/trunk/sapi/cli/php_cli_server.c

Modified: php/php-src/branches/PHP_5_4/sapi/cli/php_cli_server.c
===================================================================
--- php/php-src/branches/PHP_5_4/sapi/cli/php_cli_server.c      2011-09-07 
01:06:30 UTC (rev 316297)
+++ php/php-src/branches/PHP_5_4/sapi/cli/php_cli_server.c      2011-09-07 
05:14:54 UTC (rev 316298)
@@ -1542,7 +1542,7 @@
        struct timeval tv = { 10, 0 };
        ssize_t nbytes_left = str_len;
        do {
-               ssize_t nbytes_sent = send(client->sock, str, str_len, 0);
+               ssize_t nbytes_sent = send(client->sock, str + str_len - 
nbytes_left, nbytes_left, 0);
                if (nbytes_sent < 0) {
                        int err = php_socket_errno();
                        if (err == EAGAIN) {

Modified: php/php-src/trunk/sapi/cli/php_cli_server.c
===================================================================
--- php/php-src/trunk/sapi/cli/php_cli_server.c 2011-09-07 01:06:30 UTC (rev 
316297)
+++ php/php-src/trunk/sapi/cli/php_cli_server.c 2011-09-07 05:14:54 UTC (rev 
316298)
@@ -1542,7 +1542,7 @@
        struct timeval tv = { 10, 0 };
        ssize_t nbytes_left = str_len;
        do {
-               ssize_t nbytes_sent = send(client->sock, str, str_len, 0);
+               ssize_t nbytes_sent = send(client->sock, str + str_len - 
nbytes_left, nbytes_left, 0);
                if (nbytes_sent < 0) {
                        int err = php_socket_errno();
                        if (err == EAGAIN) {

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to