mirror of
https://repo.or.cz/socat.git
synced 2025-07-07 13:26:33 +00:00
Internal: Reworked xioopts
This commit is contained in:
parent
1c1a91027a
commit
5eebca3a5b
37 changed files with 1380 additions and 1199 deletions
|
@ -62,14 +62,19 @@ void socatsignalpass(int sig) {
|
|||
return;
|
||||
}
|
||||
|
||||
{ /*debug*/
|
||||
int n = 0;
|
||||
for (i=0; i<sigdesc->sig_use; ++i) {
|
||||
if (sigdesc->sig_pids[i]) {
|
||||
++n;
|
||||
if (Kill(sigdesc->sig_pids[i], sig) < 0) {
|
||||
Warn2("kill("F_pid", %d): %m",
|
||||
sigdesc->sig_pids[i], sig);
|
||||
}
|
||||
}
|
||||
}
|
||||
Info1("socatsignalpass(): n=%d", n);
|
||||
}
|
||||
#if !HAVE_SIGACTION
|
||||
Signal(sig, socatsignalpass);
|
||||
#endif /* !HAVE_SIGACTION */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue