Opened 8 years ago

Closed 8 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: 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 8 years ago by igloo

  • difficulty set to Unknown
  • Milestone set to 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 8 years ago by simonmar

  • Owner set to simonmar

comment:3 Changed 8 years ago by simonmar

  • Architecture changed from x86_64 (amd64) to Unknown/Multiple
  • Component changed from Compiler to Runtime System
  • Operating System changed from Linux to Unknown/Multiple
  • Resolution set to fixed
  • Status changed from new to closed


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