From: Robert W. <wrw...@us...> - 2006-12-07 00:12:06
|
Update of /cvsroot/linuxisns/isnsNT/isnsserver/src In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv15299/src Modified Files: iSNScomm.c Log Message: Add signal_pipe Handler Index: iSNScomm.c =================================================================== RCS file: /cvsroot/linuxisns/isnsNT/isnsserver/src/iSNScomm.c,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** iSNScomm.c 1 Dec 2006 21:49:29 -0000 1.6 --- iSNScomm.c 7 Dec 2006 00:12:03 -0000 1.7 *************** *** 31,34 **** --- 31,35 ---- ***********************************************************************/ + #include <signal.h> #include "iSNS.h" *************** *** 107,110 **** --- 108,116 ---- struct sockaddr_in mc_sock; + void pipe_handler(int n) + { + printf("SIG_PIPE received:%i\n",n); + } + /* * Function Name: SNSCommInit *************** *** 260,263 **** --- 266,272 ---- return (-1); } + + signal (SIGPIPE, pipe_handler); + return (SUCCESS); } |