Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Job control bug with pws-25
- X-seq: zsh-workers 6961
- From: mason@xxxxxxxxxxxxxxx (Geoff Wing)
- To: zsh-workers@xxxxxxxxxxxxxx
- Subject: Re: Job control bug with pws-25
- Date: 3 Jul 1999 13:16:55 GMT
- Mailing-list: contact zsh-workers-help@xxxxxxxxxxxxxx; run by ezmlm
- Organization: PrimeNet Computer Consultants
- References: <9907031219.AA13740@xxxxxxxxxxxxxxxxx>
- Reply-to: mason@xxxxxxxxxxxxxxx
Peter Stephenson <pws@xxxxxxxxxxxxxxxxx> typed:
:Actually, as soon as I had I chance to look I found some more job control
:bugs (hope I got all the right patches into pws-25). If you do
:while true; do zcat; done
:and hit ^C repeatedly, the zcat gets killed but the loop continues.
Didn't really have a problem with this. I was able to stop it with little
grief.
:Eventually, however, you catch the shell when it's not running zcat and the
:loop exits. Doing this a few times gives the message
:zsh: job table full
Never saw this.
:and you can't run any more external jobs, so it's not getting deleted
:properly.
:Secondly (and this really makes me suspect I've missed a patch):
:% fn() { sleep 2; print foo; }
:% fn
:^Zzsh: 13719 suspended fn
:% bg
:[1] - continued fn
:<after a while>
:% jobs -l
:[1] - 13719 running fn
% ps 13719
PID TT STAT TIME COMMAND
13719 p0 T 0:00.00 zsh
That's why you had to kill -9 it.
Now, what's this bit: "[1] - 13719"...
^
^ ?????
% fg
fg: no current job
% %
fg: no such job: 2
:% fg %1
:^C^C^C^C^C^C^C^Z^Z^Z^Z^Z^Z^Z^Z
Regards,
--
Geoff Wing : <gcw@xxxxxxxxx> Work URL: http://www.primenet.com.au/
Rxvt Stuff : <gcw@xxxxxxxx> Ego URL : http://pobox.com/~gcw/
Zsh Stuff : <gcw@xxxxxxx> Phone : (Australia) 0413 431 874
Messages sorted by:
Reverse Date,
Date,
Thread,
Author