は、bind
メソッドは、このメソッドの最後に、そこにある。このようなコードです:トルネードhttpserver.pyのHTTPサーバのbindメソッド
sock.bind(sockaddr)
sock.listen(128)
self._sockets[sock.fileno()] = sock
if self._started:
self.io_loop.add_handler(sock.fileno(), self._handle_events,
ioloop.IOLoop.READ)
ソケットが接続されているとき、それは意味し、ioloop.IOLoop.READ
イベントをトリガし、電話self._handle_events
、右?
しかし、すべてのクライアントは新しいファイルディスクリプタを生成します。
したがって、ioloopモニタクライアントのソケットはsock.fileno()
経由で接続しますか? (HttpServerをのbindメソッドが一度だけ呼ばれる)