diff --git a/ChangeLog.txt b/ChangeLog.txt index 7b935262d..a0ac75abb 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1184,3 +1184,8 @@ IPv6 TCP sockets (2015-01-20). * Many files: Correct name of fields in struct sockaddr_in6: sin6_port and sin6_family, not sin_port and sin_family (2015-01-20). + * apps/netutils/telnetd: Add protection when CONFIG_SCHED_HAVE_PARENT + is enabled: Call sigaction with SA_NOCLDWAIT so that exit status is + not retained (no zombies) and block receipt of SIGCHLD so that accept + is not awakened by a signal. Iff accept() is awakened by a signal, do + not do anything crazy like exit. Most from Rony Xln (2015-01-22).