Engine should be killed when Chess crashes, but this seems to be distro-dependent
@mcatanzaro
Submitted by Michael Catanzaro Link to original bug (#726879)
Description
After forking to spawn a chess engine, we call prctl(PR_SET_PDEATHSIG, SIGTERM) to kill the chess engine. This works on Debian 7 but not on Fedora 20. It worked on Arch when I added the code two months ago.
Possibly gnuchess 7 is catching SIGTERM and choosing to ignore it for some reason, but I'd wager that PR_SET_PDEATHSIG is just broken in the Fedora kernel.
Version: 3.10.x