13 lines
353 B
Diff
13 lines
353 B
Diff
|
--- portmap_4/portmap.c.sigpipe Sun Feb 11 17:45:11 2001
|
||
|
+++ portmap_4/portmap.c Sun Feb 11 17:45:51 2001
|
||
|
@@ -228,6 +228,9 @@
|
||
|
#else
|
||
|
(void)signal(SIGCHLD, reap);
|
||
|
#endif
|
||
|
+ /* Dying on SIGPIPE doesn't help anyone */
|
||
|
+ (void)signal(SIGPIPE, SIG_IGN);
|
||
|
+
|
||
|
svc_run();
|
||
|
syslog(LOG_ERR, "run_svc returned unexpectedly");
|
||
|
abort();
|