Skip to content

Commit dbfe994

Browse files
authored
Fix typo in eventloops.py
Typo in eventloops.py : Changing kernel_shell_stream to kernel.shell_stream fixes this NameError with the MacOSX backend Using matplotlib backend: MacOSX ERROR:tornado.application:Exception in callback functools.partial(<function Kernel.enter_eventloop.<locals>.advance_eventloop at 0x108aefe50>) Traceback (most recent call last): File "/Users/selasley/venvs/py39/lib/python3.9/site-packages/tornado/ioloop.py", line 741, in _run_callback ret = callback() File "/Users/selasley/venvs/py39/lib/python3.9/site-packages/ipykernel/kernelbase.py", line 401, in advance_eventloop eventloop(self) File "/Users/selasley/venvs/py39/lib/python3.9/site-packages/ipykernel/eventloops.py", line 327, in loop_cocoa if kernel_shell_stream.flush(limit=1): NameError: name 'kernel_shell_stream' is not defined
1 parent 8f17eac commit dbfe994

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ipykernel/eventloops.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ def handle_int(etype, value, tb):
324324
# don't let interrupts during mainloop invoke crash_handler:
325325
sys.excepthook = handle_int
326326
mainloop(kernel._poll_interval)
327-
if kernel_shell_stream.flush(limit=1):
327+
if kernel.shell_stream.flush(limit=1):
328328
# events to process, return control to kernel
329329
return
330330
except:

0 commit comments

Comments
 (0)