[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: wait unblocks before signals processed
From: |
Andreas Schwab |
Subject: |
Re: wait unblocks before signals processed |
Date: |
Tue, 06 Nov 2012 19:47:51 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) |
Elliott Forney <idfah@cs.colostate.edu> writes:
> I guess my question is "can more than one trap run simultaneously?"
> The more I think about it though, this is probably not possible. It
> looks like the trap doesn't run in a subprocess
Traps are executed at command boundaries.
> and I presume traps are blocked inside of other traps.
Traps can be nested:
$ bash -c "trap 'echo INT; sleep 10; exit 2' INT; trap 'echo QUIT' QUIT; sleep
10"; echo $?
^CINT
^\QUIT
2
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
- wait unblocks before signals processed, Elliott Forney, 2012/11/05
- Re: wait unblocks before signals processed, Elliott Forney, 2012/11/05
- Re: wait unblocks before signals processed, Dan Douglas, 2012/11/05
- Re: wait unblocks before signals processed, Elliott Forney, 2012/11/05
- Re: wait unblocks before signals processed, Dan Douglas, 2012/11/05
- Re: wait unblocks before signals processed, Elliott Forney, 2012/11/05
- Re: wait unblocks before signals processed, Chet Ramey, 2012/11/06
- Re: wait unblocks before signals processed, Elliott Forney, 2012/11/06
- Re: wait unblocks before signals processed, Chet Ramey, 2012/11/14
- Re: wait unblocks before signals processed, Chet Ramey, 2012/11/16
- Re: wait unblocks before signals processed,
Andreas Schwab <=