error -> fatal

This commit is contained in:
Damien Miller 2000-06-26 13:12:37 +10:00
parent 6468125052
commit 7a445bb8d8
1 changed files with 2 additions and 2 deletions

View File

@ -1609,8 +1609,8 @@ session_close_by_channel(int id, void *arg)
} else {
/* notify child, delay session cleanup */
if (s->pid <= 1)
error("session_close_by_channel: Unsafe s->pid = %d", s->pid);
else if (kill(s->pid, (s->ttyfd == -1) ? SIGTERM : SIGHUP) < 0)
fatal("session_close_by_channel: Unsafe s->pid = %d", s->pid);
if (kill(s->pid, (s->ttyfd == -1) ? SIGTERM : SIGHUP) < 0)
error("session_close_by_channel: kill %d: %s",
s->pid, strerror(errno));
}