code: def kill(self, sig):
          
  
          # Same as os.kill, but the pid is given for you.
          if self.isalive():
              os.kill(self.pid, sig)
docs: Send the given signal to the child application.
  
          In keeping with UNIX tradition it has a misleading name. It does not
          necessarily kill the child unless you send the right signal. See the
          :mod:`signal` module for constants representing signal numbers.