THRIFT-4354: fix php socket blocking behavior
Patch: Robert Lu <robberphex@gmail.com>
Client: php

This closes #1384
diff --git a/lib/php/lib/Transport/TSocket.php b/lib/php/lib/Transport/TSocket.php
index 93bd1cf..5147efa 100644
--- a/lib/php/lib/Transport/TSocket.php
+++ b/lib/php/lib/Transport/TSocket.php
@@ -138,6 +138,7 @@
     public function setHandle($handle)
     {
         $this->handle_ = $handle;
+        stream_set_blocking($this->handle_, false);
     }
 
     /**