def _shutdown_resources(self):
log.debug('Kernel %r shutting down', self)
if self._selector:
self._selector.close()
self._selector = None
if self._notify_sock:
self._notify_sock.close()
self._notify_sock = None
self._wait_sock.close()
self._wait_sock = None
if self._signal_sets:
signal.set_wakeup_fd(-1)
self._signal_sets = None
self._default_signals = None
if self._thread_pool:
self._thread_pool.shutdown()
self._thread_pool = None
if self._process_pool:
self._process_pool.shutdown()
self._process_pool = None
if self._monitor:
self._monitor.close()
# Main Kernel Loop
# ----------
评论列表
文章目录