You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using reproc to start a process that daemonizes (it forks, the original process exits and the new child detaches). This results in the child process started by reproc remaining as a zombie. Reproc then waits for the new daemon process to end rather than returning right away when the original child exits. If I do the same thing but via a manual system() or execvp(), they return immediately when the child forks, which is the behavior I expect.
The text was updated successfully, but these errors were encountered:
I'm using reproc to start a process that daemonizes (it forks, the original process exits and the new child detaches). This results in the child process started by reproc remaining as a zombie. Reproc then waits for the new daemon process to end rather than returning right away when the original child exits. If I do the same thing but via a manual system() or execvp(), they return immediately when the child forks, which is the behavior I expect.
The text was updated successfully, but these errors were encountered: