diff options
author | Guillermo Ramos | 2020-02-28 10:21:08 +0100 |
---|---|---|
committer | Guillermo Ramos | 2020-02-28 10:21:08 +0100 |
commit | c109882cf3d666678f5091e3624f5dc9520682f9 (patch) | |
tree | c6bb4cf507b63cb33d66f9f8462fd5dfc40737db /tgserver | |
parent | 0817cf1c12f8ad49435fa6cbc85fe76028a92325 (diff) | |
download | tgutils-c109882cf3d666678f5091e3624f5dc9520682f9.tar.gz |
Handle SIGPIPES
Diffstat (limited to 'tgserver')
-rwxr-xr-x | tgserver | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -116,6 +116,10 @@ sub reply { sub pipe_send { my ($content, @cmd) = @_; + $SIG{PIPE} = sub { + $logger->debug("SIGPIPE received (@_), ignoring\n"); + }; + use IPC::Open2 qw<open2>; my $pid = open2(my $progr, my $progw, @cmd); |