On 11/20/19 9:54 AM, Robert Elz wrote:
     Date:        Tue, 19 Nov 2019 16:51:12 -0300
     From:        Luiz Angelo Daros de Luca <luizl...@gmail.com>
     Message-ID:  
<cajq09z4owezchyvh9u1g2outzdxbh+f8glejkqcjemohzi8...@mail.gmail.com>

   | And two related features requests: 1) It seems that pids args are ignored
   | by wait when '-n' is specified. However, it would be a nice add_on to use
   | the list of pids as a filter. 2) 'wait -n' lacks a way to get dead child
   | PID, requiring some race conditions techniques to get it.

Both of those are in the NetBSD sh (not currently available other than
as the /bin/sh in NetBSD .. the sources are available but are not easy to
build in any other environment, yet).   I have suggested the addition of
both (#2 uses a -p var option to wait, which then places the pid of the
porcess that exited in var) to Chet - and last I heard, he was considering
them.

The -p option is ready to go, and I will probably add the ability to use
-n with a list of pids, but the existing code structure makes that kind of
clumsy.

Chet

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

Reply via email to