add HttpRequestManager timeout params

This commit is contained in:
Dan 2018-02-24 18:51:47 +08:00 committed by GitHub
parent ed0a0ac70c
commit bbcaed31fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -32,11 +32,12 @@ class HttpRequestManager extends RequestManager implements IRequestManager
* construct
*
* @param string $host
* @param int $timeout
* @return void
*/
public function __construct($host)
public function __construct($host, $timeout = 1)
{
parent::__construct($host);
parent::__construct($host, $timeout);
$this->client = new Client;
}
@ -119,4 +120,4 @@ class HttpRequestManager extends RequestManager implements IRequestManager
call_user_func($callback, $err, null);
}
}
}
}