From 4da707b6539e7708fe434236a3580e701e781cd8 Mon Sep 17 00:00:00 2001 From: Chris Boden Date: Wed, 23 Nov 2011 10:16:45 -0500 Subject: [PATCH] Setting non-block on accepted sockets Hopefully fixing a bug --- lib/Ratchet/Application/Server/App.php | 1 + 1 file changed, 1 insertion(+) 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();