summaryrefslogtreecommitdiff
path: root/session.c
diff options
context:
space:
mode:
Diffstat (limited to 'session.c')
-rw-r--r--session.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/session.c b/session.c
index 2bf904404..0cbd5fbb2 100644
--- a/session.c
+++ b/session.c
@@ -2176,7 +2176,6 @@ session_exit_message(Session *s, int status)
2176 2176
2177 /* disconnect channel */ 2177 /* disconnect channel */
2178 debug("session_exit_message: release channel %d", s->chanid); 2178 debug("session_exit_message: release channel %d", s->chanid);
2179 s->pid = 0;
2180 2179
2181 /* 2180 /*
2182 * Adjust cleanup callback attachment to send close messages when 2181 * Adjust cleanup callback attachment to send close messages when
@@ -2238,6 +2237,7 @@ session_close_by_pid(pid_t pid, int status)
2238 session_exit_message(s, status); 2237 session_exit_message(s, status);
2239 if (s->ttyfd != -1) 2238 if (s->ttyfd != -1)
2240 session_pty_cleanup(s); 2239 session_pty_cleanup(s);
2240 s->pid = 0;
2241} 2241}
2242 2242
2243/* 2243/*