mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-13 23:15:29 +00:00
Override timeout for the subprocess also
This commit is contained in:
parent
16965fa742
commit
50b4ec0d20
@ -36,9 +36,11 @@ if(count($argv) !== 2){
|
|||||||
}
|
}
|
||||||
|
|
||||||
@cli_set_process_title('PocketMine-MP Console Reader');
|
@cli_set_process_title('PocketMine-MP Console Reader');
|
||||||
$socket = stream_socket_client($argv[1]);
|
$errCode = null;
|
||||||
|
$errMessage = null;
|
||||||
|
$socket = stream_socket_client($argv[1], $errCode, $errMessage, 15.0);
|
||||||
if($socket === false){
|
if($socket === false){
|
||||||
throw new \RuntimeException("Failed to connect to server process");
|
throw new \RuntimeException("Failed to connect to server process ($errCode): $errMessage");
|
||||||
}
|
}
|
||||||
$consoleReader = new ConsoleReader();
|
$consoleReader = new ConsoleReader();
|
||||||
while(!feof($socket)){
|
while(!feof($socket)){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user