--- rpl/src/Attic/siginfo.c 2010/08/26 19:07:42 1.3 +++ rpl/src/Attic/siginfo.c 2010/09/02 07:51:48 1.4 @@ -706,6 +706,11 @@ origine_signal(int signal) // base[0] - 1 : dernière interruption lue pid = buffer[((((base[0] + base[2] - 1) % base[2]) - ((base[3] - base[2]) + 1)) + base[2]) % base[2]]; + + if (kill(pid, 0) != 0) + { + pid = getpid(); + } } else {