国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

woker.php 里有報錯的信息

codeninjia
    public function acceptConnection($socket)
    {
        // Accept a connection on server socket.
        $new_socket = @stream_socket_accept($socket, 0, $remote_address);
        // Thundering herd.
        if (!$new_socket) {
            return;
        }

        // TcpConnection.
        $connection                         = new TcpConnection($new_socket, $remote_address);
        $this->connections = $connection;
        $connection->worker                 = $this;
        $connection->protocol               = $this->protocol;
        $connection->transport              = $this->transport;
        $connection->onMessage              = $this->onMessage;
        $connection->onClose                = $this->onClose;
        $connection->onError                = $this->onError;
        $connection->onBufferDrain          = $this->onBufferDrain;
        $connection->onBufferFull           = $this->onBufferFull;

        // Try to emit onConnect callback.
        if ($this->onConnect) {
            try {
                call_user_func($this->onConnect, $connection);
            } catch (\Exception $e) {
                self::log($e);
                exit(250);
            } catch (\Error $e) {
                self::log($e);
                exit(250);
            }
        }
    }

這個 “ stream_socket_accept”” 這里會報出錯誤 stream_socket_accept(): accept failed: Resource temporarily unavailable
在群里問了說是不影響。但是還是想知道為什么

2686 1 0
1個回答

walkor 打賞

stream_socket_accept是從系統(tǒng)連接隊列里獲取一個socket連接,這個操作不一定成功,比如有其它進程已經(jīng)調(diào)用stream_socket_accept把最后一個socket從隊列里取出,當前進程調(diào)用就返回失敗,可能會觸發(fā)一個waring,但是這個并不影響。而且workerman源碼里用@抑制了錯誤。

  • codeninjia 2018-04-17

    恩懂了。是我用 error_get_last 的時候獲取了這個錯誤有這個疑問,所以想問個清楚謝謝大大。

年代過于久遠,無法發(fā)表回答
??