[Bug 15967] New: The wget applet leaks defunct ssl_client processes when requesting https pages
bugzilla at busybox.net
bugzilla at busybox.net
Mon Mar 4 14:45:29 UTC 2024
https://bugs.busybox.net/show_bug.cgi?id=15967
Bug ID: 15967
Summary: The wget applet leaks defunct ssl_client processes
when requesting https pages
Product: Busybox
Version: 1.31.x
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Other
Assignee: unassigned at busybox.net
Reporter: mail at alessandrodistefano.eu
CC: busybox-cvs at busybox.net
Target Milestone: ---
When running busybox wget in a docker container to request an SSL page, there
is a leak of defunct ssl_client processes.
Version:
amd64 v1.31.1 tested in the alpine:3.19,3.18.3.16 and ubuntu:latest images from
Docker Hub
arm64 v1.31.1 tested in the alpine:3.19
Steps to reproduce
1. docker run --name mycontainer -it --rm alpine:3.19 /bin/sleep inf
2. docker exec -it mycontainer ps aux
PID USER TIME COMMAND
1 root 0:00 /bin/sleep inf
7 root 0:00 ps aux
3. docker exec -it mycontainer wget https://google.com
4. docker exec -it mycontainer ps aux
PID USER TIME COMMAND
1 root 0:00 /bin/sleep inf
19 root 0:00 [ssl_client]
20 root 0:00 [ssl_client]
21 root 0:00 ps aux
Additional info:
If the container's PID1 is /bin/sh (i.e., docker run -it --name mycontainer
alpine:3.19 /bin/sh), the issue is not reproducible (because it handles
SIGCHLD?).
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the busybox-cvs
mailing list