in reply to Partial Zombie collection??

When you say that “the zombies are being created in a supporting library,” is this library a Perl library?   Are all of the processes being created under the auspices of the Perl interpreter, such that said interpreter would be aware of them?

(In other words, is the library.pl that you have posted, actually representative of the (Perl?) source-code that you are referring to?   Is all of it Perl, or is anything potentially out-of-band to the context of the Perl interpreter?)

Also, which operating-system is this?   What perl-version?

Replies are listed 'Best First'.
Re^2: Partial Zombie collection??
by h1234 (Initiate) on Aug 31, 2017 at 04:44 UTC

    ubuntu 14.04, perl 5.18.2.

    Yes sorry, this is a snippet of a rather large open source program. the perl library is a web server, so I left out all the details around how the sub is called to make the post concise. If it helps, I can put in the URL to the source file on github. If the request is larger than a certain byte size, the print to socket is forked. Sometimes those are reaped, sometimes they are not.

      Caveat lector

      Regards, Karl

      «The Crux of the Biscuit is the Apostrophe»

      perl -MCrypt::CBC -E 'say Crypt::CBC->new(-key=>'kgb',-cipher=>"Blowfish")->decrypt_hex($ENV{KARL});'Help