diff --git a/src/rsrv/caservertask.c b/src/rsrv/caservertask.c index a83414baf..04eb414e3 100644 --- a/src/rsrv/caservertask.c +++ b/src/rsrv/caservertask.c @@ -705,6 +705,8 @@ struct client * create_client ( SOCKET sock, int proto ) void casAttachThreadToClient ( struct client *pClient ) { + epicsSignalInstallSigAlarmIgnore (); + epicsSignalInstallSigPipeIgnore (); pClient->tid = epicsThreadGetIdSelf (); taskwdInsert ( pClient->tid, NULL, NULL ); }