Terminating process with exit code 0 is no error
Collect results while getting them
Make reaper more robust