Quote:
Originally Posted by
david_hu_66
Can you explain again what does this mean "open handles to the terminal"?
When you run an application from a terminal, it gets copies of whatever files it has open. In this case, stdin, which reads from your terminal window; stdout, which writes to your terminal window; and stderr, which also writes to your terminal window. When the terminal closes, anything that still has these open dies.
By closing these, since xedit doesn't need them anyway, you prevent it from being killed.
Quote:
We have several aix unix servers.
Why xedit &
works ok in other unix server and never die (close)?
Probably because those terminals aren't set to time out.
If turning off your terminal's timeout is what you want to do now, you might be able to by running
TMOUT=0, if your administrator hasn't disabled this.