Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

nohup problem with zsh 3.0.0/3.0.2 under Nextstep

I found a problem with zsh 3.0.0/3.0.2 under i386-next-nextstep3.3.

When I try to nohup a command that takes a long time to compute:

nohup command >| output &

and I try to quit the nextstep Terminal application, the application will
not terminate completely:
ps will not show the application anymore,
but the Workspace managers processes panel will still show it, and thus
it hangs and cannot be restarted anymore.  If the nohup'ed command terminates,
the Terminal application will completely terminate and everything is OK again.
This defeats the purpose of nohup'ing :-(

Now I think this is a problem with the Nextstep Terminal application, but
the same thing works when I use tcsh.
Somehow it seems, that zsh handles nohup'ed processes differently than
tcsh (maybe different signal handlers).

Does zsh isntall some zsh-specific signal handlers for nohup'ed processes?
Is it possible to change the way nohup'd processes are handled?  Does
someone have any idea as to how this can be fixed? Since I like the zsh
very much, I hope this is fixable.

  Robert F. Tobler                 -  tel:+43(1)58801-4585,fax:5874932
  Institute of Computer Graphics   -  mailto:rft@xxxxxxxxxxxxxxx
  Vienna University of Technology  -  http://www.cg.tuwien.ac.at/~rft/

Messages sorted by: Reverse Date, Date, Thread, Author