Skip to content

Child Process Leak #51307

@ronag

Description

@ronag

I'm spawning processes and using SIGSTOP/SIGCONT to suspend/resume the processes. However, I've noticed that the processes will continue living even after 'close' having been emitted:

e.g.

# ps -ax | grep ffmpeg | grep 40496
40496 ?        Tl     0:05 ffmpeg ...

However, I have received a 'close' event from the process so it should have exited. I notice that it is in "T" state (stopped by job control signal) which is suspect is somehow related.

It seems to me that the 'close' event is somehow incorrectly emitted, or that a process can receive a SIGSTOP after the 'close' signal.

Metadata

Metadata

Assignees

Labels

child_processIssues and PRs related to the child_process subsystem.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions