bug 143929 / 145004 : fix race condition in telnetd on wtmp lock
This commit is contained in:
parent
0ef07429f9
commit
3d6bab6b7c
|
@ -0,0 +1,11 @@
|
|||
--- netkit-telnet-0.17/telnetd/telnetd.c.cleanup_race 2005-01-11 18:39:49.578123000 -0500
|
||||
+++ netkit-telnet-0.17/telnetd/telnetd.c 2005-01-11 18:42:45.909616000 -0500
|
||||
@@ -1081,6 +1081,8 @@
|
||||
if (FD_ISSET(p, &obits) && (pfrontp - pbackp) > 0)
|
||||
ptyflush();
|
||||
}
|
||||
+ /* to avoid a race for wtmp lock */
|
||||
+ signal(SIGCHLD, SIG_IGN);
|
||||
cleanup(0);
|
||||
} /* end of telnet */
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
Summary: The client program for the telnet remote login protocol.
|
||||
Name: telnet
|
||||
Version: 0.17
|
||||
Release: 31
|
||||
Release: 32
|
||||
Epoch: 1
|
||||
License: BSD
|
||||
Group: Applications/Internet
|
||||
|
|
Loading…
Reference in New Issue