diff --git a/src/startup.c b/src/startup.c index 85e5dbc2..a3e4d58e 100644 --- a/src/startup.c +++ b/src/startup.c @@ -187,6 +187,7 @@ void start_application(const char *command, bool no_startup_id) { } unsetenv("LISTEN_PID"); unsetenv("LISTEN_FDS"); + signal(SIGPIPE, SIG_DFL); if (fork() == 0) { /* Setup the environment variable(s) */ if (!no_startup_id)