Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(4559)

Issue 315970043: TBR: i#1984 sigaction: return proper prior sigaction

Can't Edit
Can't Publish+Mail
Start Review
Created:
7 years, 4 months ago by bruening
Modified:
7 years, 4 months ago
Reviewers:
zhaoqin
CC:
dynamorio-devs_googlegroups.com
Visibility:
Public.

Description

Commit log for first patchset: --------------- i#1984 sigaction: return proper prior sigaction Fixes sigaction handling to return the actual prior application sigaction rather than the newly-being-set value, for both RT and non-RT flavors. Adds simple tests to linux.sigaction for both RT and non-RT sigaction. More extensive tests will come when linux.sigaction_nosignals is enabled in the future. ---------------

Patch Set 1 #

Patch Set 2 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+169 lines, -55 lines) Patch
M core/unix/signal.c View 7 chunks +59 lines, -46 lines 0 comments Download
M core/unix/signal_private.h View 2 chunks +7 lines, -1 line 0 comments Download
M suite/tests/linux/sigaction.c View 3 chunks +103 lines, -8 lines 0 comments Download

Messages

Total messages: 2
bruening
7 years, 4 months ago (2016-12-11 05:16:48 UTC) #1
bruening
7 years, 4 months ago (2016-12-11 05:16:49 UTC) #2
Committed as
https://github.com/DynamoRIO/dynamorio/commit/53bc931a5f550d9804692bca9278917...

Final commit log: 
---------------
i#1984 sigaction: return proper prior sigaction

Fixes sigaction handling to return the actual prior application sigaction
rather than the newly-being-set value, for both RT and non-RT flavors.

Adds simple tests to linux.sigaction for both RT and non-RT sigaction.
More extensive tests will come when linux.sigaction_nosignals is enabled in
the future.

Review-URL: https://codereview.appspot.com/315970043
---------------
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b