# HG changeset patch
# User Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
# Date 1385245280 0
# Node ID ebfa9657d03df9f4187987ddc38902a699059dd8
# Parent  7ab6b29e76bbaaa2b53171ef65d40df5ba173ccd
rvinterf: ignore SIGPIPE

diff -r 7ab6b29e76bb -r ebfa9657d03d rvinterf/lowlevel/rvifmain.c
--- a/rvinterf/lowlevel/rvifmain.c	Sat Nov 23 22:15:16 2013 +0000
+++ b/rvinterf/lowlevel/rvifmain.c	Sat Nov 23 22:21:20 2013 +0000
@@ -7,6 +7,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
+#include <signal.h>
 #include <time.h>
 #include "../pktmux.h"
 #include "../localsock.h"
@@ -85,6 +86,7 @@
 			exit(0);
 		}
 	}
+	signal(SIGPIPE, SIG_IGN);
 	for (;;) {
 		FD_ZERO(&fds);
 		FD_SET(target_fd, &fds);