doname.cc (schily-2021-08-14.tar.bz2) | : | doname.cc (schily-2021-09-18.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 36 | skipping to change at line 36 | |||
*/ | */ | |||
/* | /* | |||
* @(#)doname.cc 1.115 06/12/12 | * @(#)doname.cc 1.115 06/12/12 | |||
*/ | */ | |||
#pragma ident "@(#)doname.cc 1.115 06/12/12" | #pragma ident "@(#)doname.cc 1.115 06/12/12" | |||
/* | /* | |||
* Copyright 2017-2021 J. Schilling | * Copyright 2017-2021 J. Schilling | |||
* | * | |||
* @(#)doname.cc 1.28 21/08/10 2017-2021 J. Schilling | * @(#)doname.cc 1.30 21/08/16 2017-2021 J. Schilling | |||
*/ | */ | |||
#include <schily/mconfig.h> | #include <schily/mconfig.h> | |||
#ifndef lint | #ifndef lint | |||
static UConst char sccsid[] = | static UConst char sccsid[] = | |||
"@(#)doname.cc 1.28 21/08/10 2017-2021 J. Schilling"; | "@(#)doname.cc 1.30 21/08/16 2017-2021 J. Schilling"; | |||
#endif | #endif | |||
/* | /* | |||
* doname.c | * doname.c | |||
* | * | |||
* Figure out which targets are out of date and rebuild them | * Figure out which targets are out of date and rebuild them | |||
*/ | */ | |||
/* | /* | |||
* Included files | * Included files | |||
skipping to change at line 3672 | skipping to change at line 3672 | |||
pollResults(char *outFn, char *errFn, char *hostNm) | pollResults(char *outFn, char *errFn, char *hostNm) | |||
{ | { | |||
int child; | int child; | |||
child = fork(); | child = fork(); | |||
switch (child) { | switch (child) { | |||
case -1: | case -1: | |||
break; | break; | |||
case 0: | case 0: | |||
enable_interrupt((void (*) (int))SIG_DFL); | enable_interrupt((void (*) (int))SIG_DFL); | |||
#ifdef linux | #if !defined(HAVE_SIGSET) | |||
(void) signal(SIGUSR1, Avo_PollResultsAction_Sigusr1Handler); | #define sigset signal | |||
#else | ||||
(void) sigset(SIGUSR1, Avo_PollResultsAction_Sigusr1Handler); | ||||
#endif | #endif | |||
(void) sigset(SIGUSR1, Avo_PollResultsAction_Sigusr1Handler); | ||||
pollResultsAction(outFn, errFn); | pollResultsAction(outFn, errFn); | |||
exit(0); | exit(0); | |||
break; | break; | |||
default: | default: | |||
break; | break; | |||
} | } | |||
return child; | return child; | |||
} | } | |||
End of changes. 4 change blocks. | ||||
6 lines changed or deleted | 5 lines changed or added |