diff options
author | Seiichi Ishitsuka <ishitsuka.sc@gmail.com> | 2018-06-08 13:42:11 +0900 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2018-06-12 09:13:46 -0700 |
commit | d9e257abbe16b9d30171493fa8f1d7e2d24cefe5 (patch) | |
tree | d2ec804ab5a237d8c1df573ba51ce0079f4defb2 /meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb | |
parent | d3bd6dac4496dd66251a75fcaee5e39d5a1ffc27 (diff) | |
download | meta-openembedded-d9e257abbe16b9d30171493fa8f1d7e2d24cefe5.tar.gz |
telnetd: Fix deadlock on cleanup
The cleanup function in telnetd is called both directly and on SIGCHLD signals.
This triggered a deadlock in glibc and was reproduced in glibc 2.27 while
running on a 4.14.30 kernel.
Signed-off-by: Seiichi Ishitsuka <ishitsuka.sc@ncos.nec.co.jp>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb')
-rw-r--r-- | meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb b/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb index 28ef36ba8..c03b8d968 100644 --- a/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb +++ b/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb | |||
@@ -11,6 +11,7 @@ SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/${BP}.tar.gz \ | |||
11 | file://telnet-xinetd \ | 11 | file://telnet-xinetd \ |
12 | file://cross-compile.patch \ | 12 | file://cross-compile.patch \ |
13 | file://0001-telnet-telnetd-Fix-print-format-strings.patch \ | 13 | file://0001-telnet-telnetd-Fix-print-format-strings.patch \ |
14 | file://0001-telnet-telnetd-Fix-deadlock-on-cleanup.patch \ | ||
14 | " | 15 | " |
15 | 16 | ||
16 | UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/n/netkit-telnet/" | 17 | UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/n/netkit-telnet/" |