aboutsummaryrefslogtreecommitdiffstats
path: root/dumpcap.c
diff options
context:
space:
mode:
authorBalint Reczey <balint.reczey@ericsson.com>2008-11-26 12:54:39 +0000
committerBalint Reczey <balint.reczey@ericsson.com>2008-11-26 12:54:39 +0000
commit4942a20da4200a7e76ff4a744ea9d83d7beb4b17 (patch)
tree28960524d063717f125a93e22d6d187cf24b922b /dumpcap.c
parentcbf6045254cd329ba15800d048ecef2cacbb2eba (diff)
From Pavol Rusnak (bug 1740):
Set SA_RESTART flag when setting SIGPIPE handler. svn path=/trunk/; revision=26851
Diffstat (limited to 'dumpcap.c')
-rw-r--r--dumpcap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dumpcap.c b/dumpcap.c
index 1915c998b4..11ada789e6 100644
--- a/dumpcap.c
+++ b/dumpcap.c
@@ -460,6 +460,7 @@ print_statistics_loop(gboolean machine_readable)
/* handle SIGPIPE signal to default action */
act.sa_handler = SIG_DFL;
sigemptyset(&act.sa_mask);
+ act.sa_flags = SA_RESTART;
sigaction(SIGPIPE,&act,NULL);
#endif