diff --git a/agent/qrexec-fork-server.c b/agent/qrexec-fork-server.c index 34bc1fa4..3ee5c124 100644 --- a/agent/qrexec-fork-server.c +++ b/agent/qrexec-fork-server.c @@ -138,6 +138,7 @@ int main(int argc, char **argv) { exit(0); } signal(SIGCHLD, SIG_IGN); + signal(SIGPIPE, SIG_IGN); register_exec_func(do_exec); while (1) {