kill all child_process, wenn der Knotenprozess beendet wird
Wie stelle ich sicher, dass alle child_process beendet werden, wenn der übergeordnete Prozess beendet wird. Ich habe so etwas wie das Folgende.
Selbst wenn der Node-Prozess beendet ist, sehe ich, dass FFMPEG weiterhin ausgeführt wird und die Datei out.avi generiert wird. Wie kann ich verhindern, dass FFMPEG nach dem Beenden des Knotenprozesses ausgeführt wird?
var args = "ffmpeg -i in.avi out.avi"
child_process.exec(args , function(err, stdout,stderr){});
child_process.exec(args , function(err, stdout,stderr){});