]> granicus.if.org Git - php/commitdiff
Fixed bug #33394 (Socket Timeout on SOAP request causes general exception in Apache...
authorDmitry Stogov <dmitry@php.net>
Wed, 7 Dec 2005 13:56:18 +0000 (13:56 +0000)
committerDmitry Stogov <dmitry@php.net>
Wed, 7 Dec 2005 13:56:18 +0000 (13:56 +0000)
ext/soap/php_http.c

index 644cfba092cd701c81c8e4138539d2b3df56c2e5..ad83d22de24d895616a27f7d2cca45eca0889d46 100644 (file)
@@ -179,7 +179,9 @@ static php_stream* http_connect(zval* this_ptr, php_url *phpurl, int use_ssl, in
                                php_stream_close(stream);
                                stream = NULL;
                        }
-                       efree(http_headers);
+                       if (http_headers) {
+                               efree(http_headers);
+                       }
                }
                /* enable SSL transport layer */
                if (stream) {