> However, what if the need arises to forcefully terminate a process, disguising it as a successful exit? ... Since the parent process would detect the non-zero exit code, there was a high likelihood of making things worse.<p>I'm still trying to imagine what situation that is. I still cannot think about any real case where this is something you need.<p>If there is, I guess this is a very rare case? As it was already commented, I guess just gdb then?<p>But the technical details on how they do it are interesting nevertheless.