![]() ![]() | ![]() |
version 1.3, 2010/08/26 19:07:42 | version 1.4, 2010/09/02 07:51:48 |
---|---|
Line 706 origine_signal(int signal) | Line 706 origine_signal(int signal) |
// base[0] - 1 : dernière interruption lue | // base[0] - 1 : dernière interruption lue |
pid = buffer[((((base[0] + base[2] - 1) % base[2]) | pid = buffer[((((base[0] + base[2] - 1) % base[2]) |
- ((base[3] - base[2]) + 1)) + base[2]) % base[2]]; | - ((base[3] - base[2]) + 1)) + base[2]) % base[2]]; |
if (kill(pid, 0) != 0) | |
{ | |
pid = getpid(); | |
} | |
} | } |
else | else |
{ | { |