Skip to content

Commit dc2ddf9

Browse files
committed
Fix tests
1 parent 19d189d commit dc2ddf9

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

ipykernel/control.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
class ControlThread(Thread):
1111

12-
def __init__(self, log=None, **kwargs):
12+
def __init__(self, **kwargs):
1313
Thread.__init__(self, **kwargs)
1414
self.io_loop = IOLoop(make_current=False)
1515
self.pydev_do_not_trace = True

ipykernel/kernelapp.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,8 @@ def close(self):
345345
self.iopub_thread.stop()
346346
self.iopub_thread.close()
347347

348-
self.debug_shell_socket.close()
348+
if self.debug_shell_socket:
349+
self.debug_shell_socket.close()
349350

350351
for channel in ('shell', 'control', 'stdin'):
351352
self.log.debug("Closing %s channel", channel)

ipykernel/kernelbase.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,8 @@ def __init__(self, **kwargs):
187187
self.session)
188188

189189
self.control_queue = Queue()
190-
kwargs['control_thread'].io_loop.add_callback(self.poll_control_queue)
191-
190+
if 'control_thread' in kwargs:
191+
kwargs['control_thread'].io_loop.add_callback(self.poll_control_queue)
192192

193193
@gen.coroutine
194194
def dispatch_debugpy(self, msg):

0 commit comments

Comments
 (0)