In lengthy processes (daemons, etc) this bug keeps open this subprocess. The subprocess continues to work (parallel to parent process) from after failed command start.
For example, consider this simple test application:
if it tries to run nonexistentcommand, and stay in loop. When nonexistentcommand failed it will keep open second process. When main process killed, then second process still will be running.
In lengthy processes (daemons, etc) this bug keeps open this subprocess. The subprocess continues to work (parallel to parent process) from after failed command start. For example, consider this simple test application:
if it tries to run nonexistentcommand, and stay in loop. When nonexistentcommand failed it will keep open second process. When main process killed, then second process still will be running.