+#define http_request_pool_try \
+ { \
+ zval *old_exception = EG(exception); \
+ EG(exception) = NULL;
+#define http_request_pool_catch \
+ if (EG(exception)) { \
+ http_request_pool_wrap_exception(old_exception, EG(exception)); \
+ } else { \
+ EG(exception) = old_exception; \
+ } \
+ }
+