Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 9455
b: refs/heads/master
c: 5acbc5c
h: refs/heads/master
i:
  9453: 00b39fc
  9451: ce4d8ef
  9447: 28aecef
  9439: 181fe58
v: v3
  • Loading branch information
Roland McGrath authored and Linus Torvalds committed Sep 29, 2005
1 parent 4ad8fba commit 6f06751
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 4a8342d233a39ee582e9f7260e12d2f5fd194a05
refs/heads/master: 5acbc5cb507e6c381b70093b1081854708e82b16
3 changes: 2 additions & 1 deletion trunk/kernel/signal.c
Original file line number Diff line number Diff line change
Expand Up @@ -1763,7 +1763,8 @@ do_signal_stop(int signr)
* stop is always done with the siglock held,
* so this check has no races.
*/
if (t->state < TASK_STOPPED) {
if (!t->exit_state &&
!(t->state & (TASK_STOPPED|TASK_TRACED))) {
stop_count++;
signal_wake_up(t, 0);
}
Expand Down

0 comments on commit 6f06751

Please sign in to comment.