Skip to content

Conversation

@vstinner
Copy link
Member

@vstinner vstinner commented Nov 16, 2020

  • Set volatile keyword on structure members, rather than on the whole
    structure.
  • PyInit__signal() now checks for CreateEvent() failure.
  • On Windows, PyOS_FiniInterrupts() now closes sigint_event.

https://bugs.python.org/issue41713

* Set volatile keyword on structure members, rather than on the whole
  structure.
* PyInit__signal() now checks for CreateEvent() failure.
* On Windows, PyOS_FiniInterrupts() now closes sigint_event.
* Clear ItimerError at exit.
* Remove PyOS_InitInterrupts() from the public C API.
@vstinner
Copy link
Member Author

I splitted this large PR into smaller commits. I abandonned my idea of moving variables into a structure. I close this PR.

@vstinner vstinner closed this Nov 17, 2020
@vstinner vstinner deleted the signal_state branch November 17, 2020 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants