gap-packages / JupyterKernel

Native Jupyter kernel for GAP
https://gap-packages.github.io/JupyterKernel/
BSD 3-Clause "New" or "Revised" License
19 stars 12 forks source link

Handle Heartbeat better #31

Closed markuspf closed 6 years ago

markuspf commented 6 years ago

Currently JupyterKernel, on startup, forks GAP, the parent process handles the heartbeat, the child process is the actual jupyter handler.

This has many issues, one of which is that if the child process dies with a SIGSEGV the heartbeat currently doesn't notice.

markuspf commented 6 years ago

Fixed by #53