zabij wszystkie procesy child_process, gdy proces węzłowy zostanie zabity
Jak upewnić się, że wszystkie procesy child_process zostaną zabite, gdy proces nadrzędny zostanie zabity. Mam coś takiego jak poniżej.
Nawet gdy proces węzłowy jest zabity, widzę, że FFMPEG kontynuuje działanie i generowane jest wyjście .avi. Jak mogę zatrzymać działanie FFMPEG po zakończeniu procesu węzła.
var args = "ffmpeg -i in.avi out.avi"
child_process.exec(args , function(err, stdout,stderr){});
child_process.exec(args , function(err, stdout,stderr){});