diff --git a/classes/Ergo/Http/Transport.php b/classes/Ergo/Http/Transport.php index f96a342..b1851f4 100644 --- a/classes/Ergo/Http/Transport.php +++ b/classes/Ergo/Http/Transport.php @@ -98,6 +98,8 @@ private function _curlConnection($request) curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_PROTOCOLS, (CURLPROTO_HTTP | CURLPROTO_HTTPS)); curl_setopt($curl, CURLOPT_REDIR_PROTOCOLS, (CURLPROTO_HTTP | CURLPROTO_HTTPS)); + // Prevents issues with curl timing out much faster than the specified timeout + curl_setopt($curl, CURLOPT_NOSIGNAL, 1); if (isset($this->_ipFamily)) {