Skip to content

Commit 005e783

Browse files
committed
Guard with use_pending_kernels
1 parent 928f8b2 commit 005e783

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

jupyter_server/services/kernels/kernelmanager.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,9 @@ async def start_kernel(self, kernel_id=None, path=None, **kwargs):
210210
kwargs["kernel_id"] = kernel_id
211211
kernel_id = await ensure_async(self.pinned_superclass.start_kernel(self, **kwargs))
212212
self._kernel_connections[kernel_id] = 0
213-
await asyncio.ensure_future(self._finish_kernel_start(kernel_id))
213+
fut = asyncio.ensure_future(self._finish_kernel_start(kernel_id))
214+
if not getattr(self, "use_pending_kernels", None):
215+
await fut
214216
# add busy/activity markers:
215217
kernel = self.get_kernel(kernel_id)
216218
kernel.execution_state = "starting"

0 commit comments

Comments
 (0)