Should you also call `manager.kill()` here? It's possible an exception could happen after executor runner has started the process.