For Jupyter, q()
should probably be overridden to error and tell you how to actually shut down the right way
#554
Labels
q()
should probably be overridden to error and tell you how to actually shut down the right way
#554
Otherwise R just dies and Jupyter throws warnings that R isn't responding to
is_complete_request
and friendsWe could probably send the
ask_exit
payload from the kernel -> frontend, telling the frontend to request a shutdown?https://jupyter-client.readthedocs.io/en/stable/messaging.html#payloads-deprecated
Payloads are deprecated but there is currently no alternative, so I feel like we should just use it for now (its been deprecated for over 9 years...)
It looks like you send it as part of an
execute_reply
https://github.com/jupyter/jupyter_console/blob/fddbc42d2e0be85feace1fe783a05e2b569fceae/jupyter_console/ptshell.py#L743-L767
The text was updated successfully, but these errors were encountered: