diff --git a/lib/Ratchet/Application/Server/App.php b/lib/Ratchet/Application/Server/App.php index bd7188c..8f62237 100644 --- a/lib/Ratchet/Application/Server/App.php +++ b/lib/Ratchet/Application/Server/App.php @@ -143,6 +143,7 @@ class App implements ApplicationInterface { public function onOpen(Connection $conn) { $new_socket = clone $conn->getSocket(); + $new_socket->set_nonblock(); $new_connection = new Connection($new_socket); $this->_resources[] = $new_connection->getSocket()->getResource();