170 Private method handling a socket disconnecting. |
170 Private method handling a socket disconnecting. |
171 |
171 |
172 @param sock reference to the disconnected socket |
172 @param sock reference to the disconnected socket |
173 @type socket.socket |
173 @type socket.socket |
174 """ |
174 """ |
175 self._server.getSelector().unregister(sock) |
175 with contextlib.suppress(KeyError): |
|
176 self._server.getSelector().unregister(sock) |
176 |
177 |
177 with contextlib.suppress(OSError): |
178 with contextlib.suppress(OSError): |
178 address = sock.getpeername() |
179 address = sock.getpeername() |
179 print( # noqa: M801 |
180 print( # noqa: M801 |
180 f"'Debug Client' connection from {address[0]}, port {address[1]}" |
181 f"'Debug Client' connection from {address[0]}, port {address[1]}" |