StatTag / JupyterKernelManager

Manage launching and communicating with Jupyter kernels
MIT License
2 stars 0 forks source link

Use control channel #3

Closed lrasmus closed 5 years ago

lrasmus commented 5 years ago

We do not handle shutdown via the control channel - instead we are ending the process. The process ending will be helpful as a backup to kill a hung process, but the first attempt to close the kernel should be via control messages.

jasongrout commented 5 years ago

+1. That's how the Jupyter notebook server does it. Ask nicely on control, wait a bit, then bring out the process sledgehammer.