Timer should be cancelled after this step. Otherwise will lead to exception such as below

FAILED (failures=1)
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib64/python2.6/threading.py", line 532, in __bootstrap_inner
    self.run()
  File "/usr/lib64/python2.6/threading.py", line 736, in run
    self.function(*self.args, **self.kwargs)
  File "/home/sgandhi/workspace/RiteshMaheshwari/naarad/src/naarad/run_steps/local_cmd.py", line 59, in kill
    self.process.terminate()
  File "/usr/lib64/python2.6/subprocess.py", line 1474, in terminate
    self.send_signal(signal.SIGTERM)
  File "/usr/lib64/python2.6/subprocess.py", line 1469, in send_signal
    os.kill(self.pid, sig)
OSError: [Errno 3] No such process