]> git.evergreen-ils.org Git - OpenSRF.git/commit
LP#1697029 Log and exit on write to dead child
authorBill Erickson <berickxx@gmail.com>
Fri, 9 Jun 2017 17:01:46 +0000 (13:01 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Mon, 11 Sep 2017 13:54:28 +0000 (09:54 -0400)
commita9cd1241be01b42aaccc1a0c4a875eba8a9d37ca
tree72fdbec23deba87b4c2d94143fe75adc2fa295dd
parentdc3bfa4771e5e5b139d31c73b42562917f100688
LP#1697029 Log and exit on write to dead child

Confirm that a child process is alive just before attempting to write to
its pipe.  If the child process is dead, log the error, then drop the
message and move on.  This allows the parent to continue servicing
future requests.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
src/perl/lib/OpenSRF/Server.pm