Opened 9 years ago

Closed 9 years ago

#2860 closed bug (fixed)

Redundant unblocking in POSIX generic_handler

Reported by: dsh Owned by: simonmar
Priority: normal Milestone: 6.12 branch
Component: Runtime System Version: 6.10.1
Keywords: POSIX generic_handler Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


Generic handler redundantly unblocks signal at the end of generic handler.

Change History (3)

comment:1 Changed 9 years ago by igloo

difficulty: Unknown
Milestone: 6.12 branch

Referring to:

sigprocmask(SIG_UNBLOCK, &signals, NULL);

at the end of generic_handler in rts/posix/Signals.c, I believe.

comment:2 Changed 9 years ago by simonmar

Owner: set to simonmar

comment:3 Changed 9 years ago by simonmar

Architecture: x86_64 (amd64)Unknown/Multiple
Component: CompilerRuntime System
Operating System: LinuxUnknown/Multiple
Resolution: fixed
Status: newclosed


Thu Feb 19 02:32:58 PST 2009  Simon Marlow <>
  * #2860: remove redundant unblocking of signals
Note: See TracTickets for help on using tickets.