]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/dsi/dsi_getsess.c
Use sigaction() instead of signal() for ignoring SIGPIPE
[netatalk.git] / libatalk / dsi / dsi_getsess.c
index 001279cd74ae6ad717eef7fe01a7880a77b3dfab..d5b855a8c359ae904f7ad6338fe7f2b5008d3d6b 100644 (file)
@@ -121,7 +121,6 @@ int dsi_getsession(DSI *dsi, server_child *serv_children, int tickleval, afp_chi
     /* set up the tickle timer */
     dsi->timer.it_interval.tv_sec = dsi->timer.it_value.tv_sec = tickleval;
     dsi->timer.it_interval.tv_usec = dsi->timer.it_value.tv_usec = 0;
-    signal(SIGPIPE, SIG_IGN); /* we catch these ourselves */
     dsi_opensession(dsi);
     *childp = NULL;
     return 0;