mirror of
https://github.com/danog/MadelineProto.git
synced 2024-11-30 04:08:59 +01:00
Set inactivity timeout
This commit is contained in:
parent
77211064e9
commit
bdea588d69
@ -208,6 +208,7 @@ trait Files
|
|||||||
}
|
}
|
||||||
$request = new Request($url);
|
$request = new Request($url);
|
||||||
$request->setTransferTimeout(INF);
|
$request->setTransferTimeout(INF);
|
||||||
|
$request->setInactivityTimeout(INF);
|
||||||
$request->setBodySizeLimit(512 * 1024 * 8000);
|
$request->setBodySizeLimit(512 * 1024 * 8000);
|
||||||
$response = $this->datacenter->getHTTPClient()->request($request, $cancellation);
|
$response = $this->datacenter->getHTTPClient()->request($request, $cancellation);
|
||||||
if (($status = $response->getStatus()) !== 200) {
|
if (($status = $response->getStatus()) !== 200) {
|
||||||
|
@ -83,6 +83,7 @@ trait FilesAbstraction
|
|||||||
self::$client ??= HttpClientBuilder::buildDefault();
|
self::$client ??= HttpClientBuilder::buildDefault();
|
||||||
$request = new Request($stream->url);
|
$request = new Request($stream->url);
|
||||||
$request->setTransferTimeout(INF);
|
$request->setTransferTimeout(INF);
|
||||||
|
$request->setInactivityTimeout(INF);
|
||||||
$request->setBodySizeLimit(512 * 1024 * 8000);
|
$request->setBodySizeLimit(512 * 1024 * 8000);
|
||||||
$response = self::$client->request(
|
$response = self::$client->request(
|
||||||
$request,
|
$request,
|
||||||
|
@ -644,6 +644,7 @@ abstract class Tools extends AsyncTools
|
|||||||
self::$client ??= HttpClientBuilder::buildDefault();
|
self::$client ??= HttpClientBuilder::buildDefault();
|
||||||
$request = new Request($stream->url);
|
$request = new Request($stream->url);
|
||||||
$request->setTransferTimeout(INF);
|
$request->setTransferTimeout(INF);
|
||||||
|
$request->setInactivityTimeout(INF);
|
||||||
$stream = self::$client->request(
|
$stream = self::$client->request(
|
||||||
$request,
|
$request,
|
||||||
$cancellation
|
$cancellation
|
||||||
|
Loading…
Reference in New Issue
Block a user