Skip to content

Commit 3c7cf64

Browse files
committed
fix tests
1 parent 75f9bf0 commit 3c7cf64

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

jupyter_server/services/kernels/kernelmanager.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,11 @@ async def start_kernel(self, kernel_id=None, path=None, **kwargs):
182182
if kernel_id is None or kernel_id not in self:
183183
if path is not None:
184184
kwargs['cwd'] = self.cwd_for_path(path)
185-
kernel_id = await ensure_async(
186-
self.pinned_superclass.start_kernel(self, kernel_id=kernel_id, **kwargs))
185+
if kernel_id:
186+
kernel_id = await ensure_async(self.pinned_superclass.start_kernel(self, kernel_id=kernel_id, **kwargs))
187+
else:
188+
kernel_id = await ensure_async(self.pinned_superclass.start_kernel(self, **kwargs))
189+
187190
self._kernel_connections[kernel_id] = 0
188191
self._kernel_ports[kernel_id] = self._kernels[kernel_id].ports
189192
self.start_watching_activity(kernel_id)

0 commit comments

Comments
 (0)