From cf3888d396899f82a8ab1f60c6579cbc7887672c Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Sat, 30 Sep 2000 14:17:52 +1100 Subject: - (djm) Ignore SIGPIPEs from serverloop to child. Fixes crashes with very short lived X connections. Bug report from Tobias Oetiker . Fix from Markus Friedl --- session.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'session.c') diff --git a/session.c b/session.c index f5bbf19d4..d0172a369 100644 --- a/session.c +++ b/session.c @@ -477,6 +477,8 @@ do_exec_no_pty(Session *s, const char *command, struct passwd * pw) if (s == NULL) fatal("do_exec_no_pty: no session"); + signal(SIGPIPE, SIG_DFL); + session_proctitle(s); #ifdef USE_PAM -- cgit v1.2.3