Skip to content

ipykernel messes with signal handlers #328

@jdemeyer

Description

@jdemeyer

This is a follow-up of #49. That PR added support for restoring a custom SIGINT handler. This was used by the SageMath kernel to restore its custom SIGINT handler. However, this really should be made more general.

Given that upstream Python does not support restoring arbitrary signal handlers (see https://bugs.python.org/issue13285 for that), I would like to add optional support for cysignals.pysignals in the IPython kernel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions