X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fservice.c;fp=src%2Fservice.c;h=9ccb1b6bc10318e9cb68c44d40cfeed9c0571aa4;hp=a190a73b483d1857d7d76408a1d0be1b2000e13d;hb=353e12c2f4a9e96a47eb80b80d2ffb7bc1d44a1b;hpb=12ac304714996c3c3308d014b301d0d42d16c117 diff --git a/src/service.c b/src/service.c index a190a73b4..9ccb1b6bc 100644 --- a/src/service.c +++ b/src/service.c @@ -894,6 +894,7 @@ static int service_load_sysv_path(Service *s, const char *path) { s->remain_after_exit = !s->pid_file; s->guess_main_pid = false; s->restart = SERVICE_RESTART_NO; + s->exec_context.ignore_sigpipe = false; if (UNIT(s)->manager->sysv_console) s->exec_context.std_output = EXEC_OUTPUT_JOURNAL_AND_CONSOLE;