288
287
readable, writable_unused, exception_unused = \
289
288
select.select([self._socket], [], [], 0.1)
290
289
if self._stop_event.isSet():
296
294
s, addr_unused = self._socket.accept()
299
295
# because the loopback socket is inline, and transports are
300
296
# never explicitly closed, best to launch a new thread.
301
297
threading.Thread(target=self._callback, args=(s,)).start()