Ludovic Courtès <l...@gnu.org> skribis: > Here it looks as though process 6499 (associated with service ‘test’) is > either not receiving SIGHUP as sent by “kill 6499” or is ignoring it.
It’s a similar issue in ‘tests/pid-file.sh’, it seems. To get a better understanding of what’s happening, could you replace: shepherd -I … by: strace -f -t -s 80 -o /tmp/shepherd.strace shepherd -I … at the beginning of ‘tests/forking-service.sh’? Then, once you’ve managed to get the test to fail again, please send both ‘tests/forking-service.log’ and ‘/tmp/shepherd.strace’. TIA! Ludo’.