version 1.42, 2014/10/11 03:02:59 |
version 1.43, 2014/10/26 05:10:29 |
|
|
act.sa_handler = onsig; |
act.sa_handler = onsig; |
for (i = 0; sigtable[i]; ++i) /* always unlink toutpath */ |
for (i = 0; sigtable[i]; ++i) /* always unlink toutpath */ |
if (sigaction(sigtable[i], NULL, &oact) < 0 || |
if (sigaction(sigtable[i], NULL, &oact) < 0 || |
oact.sa_handler != SIG_IGN && |
(oact.sa_handler != SIG_IGN && |
sigaction(sigtable[i], &act, NULL) < 0) |
sigaction(sigtable[i], &act, NULL) < 0)) |
err(2, "sigaction"); |
err(2, "sigaction"); |
} else |
} else |
outfile = outpath; |
outfile = outpath; |