X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_methods.c;h=f844c055ba06f3606be5a5281cfba399f771877b;hp=ebb892a6a73ac3c86eaabfadd405074b63d55060;hb=559c156f3d0aeffe2c920d9275f47cfcdfc40bdf;hpb=e32f6fed32939bba9839c0e4f7cdaec02d8828dd diff --git a/http_methods.c b/http_methods.c index ebb892a..f844c05 100644 --- a/http_methods.c +++ b/http_methods.c @@ -27,6 +27,7 @@ #include "php_http_api.h" #include "php_http_cache_api.h" #include "php_http_request_api.h" +#include "php_http_request_pool_api.h" #include "php_http_date_api.h" #include "php_http_headers_api.h" #include "php_http_message_api.h" @@ -2125,15 +2126,13 @@ PHP_METHOD(HttpRequest, send) } if (SUCCESS == (status = http_request_object_requesthandler(obj, getThis(), &body))) { - zval *info = GET_PROP(obj, responseInfo); - status = http_request_exec(obj->ch, Z_ARRVAL_P(info)); - SET_PROP(obj, responseInfo, info); + status = http_request_exec(obj->ch, NULL); } http_request_body_dtor(&body); /* final data handling */ if (SUCCESS == status) { - status = http_request_object_responsehandler(obj, getThis(), NULL); + status = http_request_object_responsehandler(obj, getThis()); } SET_EH_NORMAL(); @@ -2163,7 +2162,7 @@ PHP_METHOD(HttpRequestPool, __destruct) NO_ARGS; - http_request_pool_detach_all(&obj->pool); + //http_request_pool_detach_all(&obj->pool); } /* }}} */