Blame SOURCES/telnet-0.17-sigpipe-segfault.patch

558561
diff --git a/telnet/sys_bsd.c.old b/telnet/sys_bsd.c
558561
index 9e05171..39845ac 100644
558561
--- a/telnet/sys_bsd.c.old
558561
+++ b/telnet/sys_bsd.c
558561
@@ -833,6 +833,10 @@ NetSetPgrp(int fd)
558561
     void
558561
 deadpeer(int sig)
558561
 {
558561
+    if(sig == SIGPIPE) {
558561
+	    signal(SIGPIPE, SIG_DFL);
558561
+       fprintf(stderr, "Broken pipe\n");
558561
+    }
558561
     (void)sig;
558561
     setcommandmode();
558561
     siglongjmp(peerdied, -1);