I am amazed by difference between the effects of exit (kill) and exit (PID,kill).<br><br>Assume PA and PB are two processes and PA has its trap_exit set to true.<br>When PB evaluates exit(kill), the process terminates but PA doesn't die and actually gets message {EXIT,PB,kill}.<br>
However When PB evaluates exit(PA,kill), PA dies right a way !<br><br>Will someone please explain the intention behind this behavior? (or I am missing something! <br><br>Thanks a lot<br><br>-- <br>Software Architect & Computer Scientist<br>