Opened 5 years ago

Closed 5 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: Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description

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

Change History (3)

comment:1 Changed 5 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 5 years ago by simonmar

  • Owner set to simonmar

comment:3 Changed 5 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

Done:

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