--- rpl/src/rpl.c 2010/12/08 20:58:16 1.52 +++ rpl/src/rpl.c 2010/12/10 08:59:01 1.53 @@ -465,7 +465,8 @@ rplinit(int argc, char *argv[], unsigned # else action.sa_handler = interruption4; # endif - action.sa_flags = SA_ONSTACK | SA_SIGINFO | SA_NODEFER; + // SIGCONT ne doit pas pouvoir être appelé depuis son gestionnaire. + action.sa_flags = SA_ONSTACK | SA_SIGINFO; if (sigaction(SIGSTART, &action, NULL) != 0) { @@ -1599,7 +1600,7 @@ rplinit(int argc, char *argv[], unsigned # else action.sa_handler = interruption10; # endif - action.sa_flags = SA_ONSTACK | SA_SIGINFO | SA_NODEFER; + action.sa_flags = SA_ONSTACK | SA_SIGINFO; if (sigaction(SIGHUP, &action, NULL) != 0) {