[PATCH v2 0/7] Fix issues when too many signals arrive rapidly
Takashi Yano
takashi.yano@nifty.ne.jp
Tue Nov 26 08:54:57 GMT 2024
Takashi Yano (7):
Cygwin: signal: Fix deadlock between main thread and sig thread
Cygwin: signal: Handle queued signal without explicit __SIGFLUSH
Cygwin: signal: Cleanup signal queue after processing it
Cygwin: signal: Optimize the priority of the sig thread
Cygwin: signal: Drop unnecessary queue flush
Cygwin: cygtls: Prompt system to switch tasks explicitly in lock()
Cygwin: Document several fixes for signal handling in release note
winsup/cygwin/local_includes/cygtls.h | 13 ++++++--
winsup/cygwin/release/3.5.5 | 4 +++
winsup/cygwin/scripts/gendef | 36 ----------------------
winsup/cygwin/sigproc.cc | 44 +++++++++++++++++++++++++--
4 files changed, 56 insertions(+), 41 deletions(-)
--
2.45.1
More information about the Cygwin-patches
mailing list