Another attempt at stopping SIGPIPEs killing our agents.

This commit is contained in:
alexhudson
2007-08-17 20:34:08 +00:00
parent cc9178ccd6
commit e13eeb8e3a
4 changed files with 1 additions and 15 deletions
-3
View File
@@ -180,9 +180,6 @@ ConnStartup(unsigned long TimeOut, BOOL EnableSSL)
seed[sizeof(seed) - 1] = '\0';
}
// Ignore SIGPIPE for now - we don't seem to detect failed
// connections correctly. See bug #9726.
XplSignalIgnorePipe();
XplSignalLocalSemaphore(ConnIO.allocated.sem);
return(TRUE);
-10
View File
@@ -89,16 +89,6 @@ void XplSignalBlock(void)
return;
}
void XplSignalIgnorePipe(void)
{
struct sigaction act;
act.sa_handler = SIG_IGN;
sigemptyset (&act.sa_mask);
act.sa_flags = 0;
sigaction (SIGPIPE, &act, NULL);
}
void XplSignalCatcher(XplShutdownFunc XplShutdownFunction)
{
sigset_t signalSet;