'If the process is killed after shutting down, an error
isn\'t raised.
In particular, removing the killer doesn\'t cause an error.'

def test_process_shutdown_unregister(self):

    reactor = ProcessCoreReactor()
    run(reactor, ['command', 'and', 'args'])
    [process] = reactor.processes
    reactor.fireSystemEvent('shutdown')
    process.processProtocol.processEnded(Failure(ProcessDone(0)))
