Changes between Version 4 and Version 5 of Ticket #19132
- Timestamp:
- 09/07/15 09:42:55 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #19132
-
Property
Status
changed from
needs_review
toneeds_work
-
Property
Summary
changed from
Fix interrupts in Jupyter
toStart a single process when running Sage
-
Property
Report Upstream
changed from
None of the above - read trac for reasoning.
toN/A
-
Property
Status
changed from
-
Ticket #19132 – Description
v4 v5 1 Jupyter messes with Sage's interrupt (`SIGINT`) handler, such that code like 2 {{{ 3 factor(2^1000 + 1) 4 }}} 5 cannot be interrupted for example. 6 7 Upstream tickets: 8 * [https://github.com/ipython/ipykernel/pull/49] (merged upstream) 9 * [https://github.com/jupyter/jupyter_client/pull/68] (no feedback yet) 1 Jupyter assumes that it is running a single process. With Sage, this assumption is currently not true due to the "front-end" `$SAGE_ROOT/sage` script. If we instead use `exec` there, this is no longer a problem.