We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 87ab9bb commit 65e990eCopy full SHA for 65e990e
jupyter_server/services/kernels/handlers.py
@@ -387,7 +387,10 @@ async def _register_session(self):
387
if stale_handler:
388
self.log.warning("Replacing stale connection: %s", self.session_key)
389
await stale_handler.close()
390
- self._open_sessions[self.session_key] = self
+ if (
391
+ self.kernel_id in self.kernel_manager
392
+ ): # only update open sessions if kernel is actively managed
393
+ self._open_sessions[self.session_key] = self
394
395
def open(self, kernel_id):
396
super(ZMQChannelsHandler, self).open()
0 commit comments