On Sat, 24 May 2008 14:44:45 +0200 Vincent Lefevre <[EMAIL PROTECTED]> wrote: > This is 100% reproducible with both zsh and zsh-beta.
If it's just a matter of starting vlc and trying to kill it for you, then there's something more to track down since this doesn't happen for me (Fedora 9). There must be more to it than simply zsh not waiting for children: that has no effect on whether vlc is executing code. The propagation of the signal to the programme seems to me a likely suspect. Of course these could be related to the same fundamental problem. vlc does appear to do some fairly odd things with signals which may be interacting in unexpected ways with the shell. It would be useful to know whether the vlc job is listed in the shell's job table at this point, and to see what else is there. The array jobtab contains the jobs, which contain linked lists of process structures. One of the jobs (it should be the one indexed by curjob) should include the vlc process. The previous bug happened because some other job (marked as defunct) had a process with the same number. pws -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]