From 26178dc99da3b0ac2fe9eb65155892e62e3ae538 Mon Sep 17 00:00:00 2001 From: Min RK Date: Thu, 28 Jul 2016 12:15:37 +0200 Subject: [PATCH] inprocess: cleanup iopub thread on shutdown avoids leaking threads --- ipykernel/inprocess/manager.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ipykernel/inprocess/manager.py b/ipykernel/inprocess/manager.py index f46d89d53..ccdaccadf 100644 --- a/ipykernel/inprocess/manager.py +++ b/ipykernel/inprocess/manager.py @@ -46,6 +46,7 @@ def start_kernel(self, **kwds): self.kernel = InProcessKernel(parent=self, session=self.session) def shutdown_kernel(self): + self.kernel.iopub_thread.stop() self._kill_kernel() def restart_kernel(self, now=False, **kwds):