-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Large number of zombie processes in docker #92
Comments
Sorry for not responding on this for a while. Basically what happens is that go only waits on only the child process, and not the grandchildren processes. These grandchildren processes exit but are not removed from the process table due to the lack of a wait syscall. Git will normally wait on child processes. However, it skips this and bails out early if there is an error - creating zombie orphan granchild processes. |
I'm seeing this with ssl_client as well...
where the parent process is: A new zombie process seems to get created on every request that hits my CGI script... normal web requests are unaffected. |
When using this plugin in docker, there is a large accumulation of zombie processes. I am using an ssh repo. In one container, I have a large accumulation of bash and git-remote-http zombies. In another, only sh zombies appear.
Somehow, processes are not being waited on properly.
The text was updated successfully, but these errors were encountered: