two instances of s/sa_handler == SIG_DFL/sa_handler == SIG_IGN/
This commit is contained in:
@ -1,3 +1,9 @@
|
||||
2008-12-17 Denys Vlasenko <dvlasenk@redhat.com>
|
||||
|
||||
* signal.c (sys_sigaction, sys_rt_sigaction): Fix typo
|
||||
in (sa_handler == SIG_IGN) comparison, it was using SIG_DFL
|
||||
instead.
|
||||
|
||||
2008-12-16 Denys Vlasenko <dvlasenk@redhat.com>
|
||||
|
||||
* defs.h: Modify declaration of upeek to take struct tcb *
|
||||
|
4
signal.c
4
signal.c
@ -1124,7 +1124,7 @@ struct tcb *tcp;
|
||||
tprintf("{SIG_ERR, ");
|
||||
else if (sa.SA_HANDLER == SIG_DFL)
|
||||
tprintf("{SIG_DFL, ");
|
||||
else if (sa.SA_HANDLER == SIG_DFL) {
|
||||
else if (sa.SA_HANDLER == SIG_IGN) {
|
||||
#ifndef USE_PROCFS
|
||||
if (tcp->u_arg[0] == SIGTRAP) {
|
||||
tcp->flags |= TCB_SIGTRAPPED;
|
||||
@ -1888,7 +1888,7 @@ sys_rt_sigaction(tcp)
|
||||
tprintf("{SIG_ERR, ");
|
||||
else if (sa.__sigaction_handler.__sa_handler == SIG_DFL)
|
||||
tprintf("{SIG_DFL, ");
|
||||
else if (sa.__sigaction_handler.__sa_handler == SIG_DFL)
|
||||
else if (sa.__sigaction_handler.__sa_handler == SIG_IGN)
|
||||
tprintf("{SIG_IGN, ");
|
||||
else
|
||||
tprintf("{%#lx, ",
|
||||
|
Reference in New Issue
Block a user