diff --git a/app/Classes/Sock/SocketClient.php b/app/Classes/Sock/SocketClient.php index dfb6204..3c93bd9 100644 --- a/app/Classes/Sock/SocketClient.php +++ b/app/Classes/Sock/SocketClient.php @@ -284,10 +284,10 @@ final class SocketClient { * * @param int $timeout How long to wait for data * @param int $len The amount of data we want - * @return string + * @return string|null * @throws SocketException */ - public function read(int $timeout,int $len=1024): string + public function read(int $timeout,int $len=1024): ?string { // We have data in our buffer if ($this->rx_left >= $len) { @@ -301,7 +301,7 @@ final class SocketClient { } if ($timeout AND ($this->hasData($timeout) === 0)) - return ''; + return NULL; $buf = '';