aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb
diff options
context:
space:
mode:
authorSeiichi Ishitsuka <ishitsuka.sc@gmail.com>2018-06-08 13:42:11 +0900
committerKhem Raj <raj.khem@gmail.com>2018-06-12 09:13:46 -0700
commitd9e257abbe16b9d30171493fa8f1d7e2d24cefe5 (patch)
treed2ec804ab5a237d8c1df573ba51ce0079f4defb2 /meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb
parentd3bd6dac4496dd66251a75fcaee5e39d5a1ffc27 (diff)
downloadmeta-openembedded-contrib-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.bb1
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 28ef36ba8a..c03b8d9683 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 \
file://telnet-xinetd \
file://cross-compile.patch \
file://0001-telnet-telnetd-Fix-print-format-strings.patch \
+ file://0001-telnet-telnetd-Fix-deadlock-on-cleanup.patch \
"
UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/n/netkit-telnet/"