Block SIGPIPE signal for check processes

refs #13567
This commit is contained in:
Michael Friedrich 2016-12-15 11:47:07 +01:00
parent 5c4b99f928
commit fb8f4105ad
1 changed files with 1 additions and 0 deletions

View File

@ -167,6 +167,7 @@ static Value ProcessSpawnImpl(struct msghdr *msgh, const Dictionary::Ptr& reques
sigset_t mask;
sigemptyset(&mask);
sigaddset(&mask, SIGPIPE);
sigprocmask(SIG_SETMASK, &mask, NULL);
if (icinga2_execvpe(argv[0], argv, envp) < 0) {