protected function streamSelect(array &$read, array &$write, $timeout)
{
if ($read || $write) {
$except = null;
// return stream_select($read, $write, $except, $timeout === null ? null : 0, $timeout);
return @stream_select($read, $write, $except, $timeout === null ? null : 0, $timeout);
}
usleep($timeout);
return 0;
}