瀏覽代碼

Update AsyncUdpConnection.php

walkor 7 年之前
父節點
當前提交
41b6c92718
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      Connection/AsyncUdpConnection.php

+ 5 - 1
Connection/AsyncUdpConnection.php

@@ -165,7 +165,11 @@ class AsyncUdpConnection extends UdpConnection
         if ($this->connected === true) {
             return;
         }
-        $this->_socket = stream_socket_client("udp://{$this->_remoteAddress}");
+        $this->_socket = stream_socket_client("udp://{$this->_remoteAddress}", $errno, $errmsg);
+        if (!$this->_socket) {
+            echo new \Exception($errmsg);
+            return;
+        }
         if ($this->onMessage) {
             Worker::$globalEvent->add($this->_socket, EventInterface::EV_READ, array($this, 'baseRead'));
         }