On 9/30/16 10:11 AM, Luiz Angelo Daros de Luca wrote:
> Yes, this is the part that I agree. However, this is the other behavior of
> bash wait (from bash manual)
> 
> "When Bash is waiting for an asynchronous command via the wait builtin, the
> reception of a signal for which a trap has been set will cause
> the wait builtin to return immediately with an exit status greater than
> 128, immediately after which the trap is executed."

That's pretty much straight out of the portion of the Posix standard I
quoted:


>     Posix says:
> 
>     "When the shell is waiting, by means of the wait utility, for asynchronous
>     commands to complete, the reception of a signal for which a trap has been
>     set shall cause the wait utility to return immediately with an exit status
>     >128, immediately after which the trap associated with that signal shall 
> be
>     taken."


-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    c...@case.edu    http://cnswww.cns.cwru.edu/~chet/

Reply via email to