Terminating/killing command does not exit immediately.
Running a ping on a remote machine and instructing it to terminate does not kill the command until it has complete (and then exits with RC -1)
Running a ping on a remote machine and instructing it to terminate does not kill the command until it has complete (and then exits with RC -1)