[bug #65890] xargs keeps child processes in zombie state before starting a new process

James Youngman <[email protected]> Sat, 11 Jul 2026 04:42:06 -0400 (EDT)
Newsgroups gmane.comp.gnu.findutils.bugs
Message-ID <[email protected]>
--8323329-521595368-1783759326=:1219802
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

Follow-up Comment #3, bug #65890 (group findutils):=0A=0AWhy do we believe =
this is a bug, though?=0A=0Await_for_proc() does a number of things that ar=
e not (or are not guaranteed to=0Abe) async-signal-safe.   Calling error() =
for example.   Therefore I am=0Areluctant to call wait_for_proc() from a si=
gnal handler.=0A=0A=0A    _________________________________________________=
______=0A=0AReply to this item at:=0A=0A  <https://savannah.gnu.org/bugs/?6=
5890>=0A=0A_______________________________________________=0AMessage sent v=
ia Savannah=0Ahttps://savannah.gnu.org/=0A
--8323329-521595368-1783759326=:1219802
Content-Type: APPLICATION/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCalIB3gAKCRCqLAuaBUf3
Tj8OAP4z4HEZ1PMsbwsR7pjgTM7cvxfmuTJJ8duvfqYuaFbPSQD/TYC7bk51WkwP
E//Gvy3tyr3SWPHeZMLOUeEWDdog4gY=
=8epY
-----END PGP SIGNATURE-----

--8323329-521595368-1783759326=:1219802--