I was wondering how can I set a timeout on a socket_read call? The first time it calls socket_read, it waits till data is sent, and if no data is s
socket_read
$read_socket = socket_select($read, $write = NULL, $except = NULL, 10); // 10 - Timeout if($read_socket === FALSE) $this->End(); elseif($read_socket === 0) return FALSE; $pdu_ = socket_read($this->session, 102400); if($read_socket && !strlen($pdu_)) $this->End();