Session leader behavior different under RtP than QNX4

After porting my QNX4 app to Rtp, I find that terminating the session leader
process does not cause the children to terminate as it does in QNX4.
Anybody know why?

natesplace@mindspring.com wrote:

After porting my QNX4 app to Rtp, I find that terminating the session leader
process does not cause the children to terminate as it does in QNX4.
Anybody know why?

According to POSIX, your session must have a controlling terminal for
this to work. I suspect that QNX4 sends the SIGHUP no matter whether
you have a controlling terminal or not.


Wojtek Lerch (wojtek@qnx.com) QNX Software Systems Ltd.