code: def disconnect(self):
          
          try:
              os.kill(-self.pid, signal.SIGKILL)
          except OSError:
              # The process was already dead, no problem
              pass
          self.read_buffer = b''
          self.write_buffer = b''
          self.set_enabled(False)
          if self.read_in_state_not_started:
              self.print_lines(self.read_in_state_not_started)
              self.read_in_state_not_started = b''
          if options.abort_error and self.state is STATE_NOT_STARTED:
              raise asyncore.ExitNow(1)
          self.change_state(STATE_DEAD)
docs: We are no more interested in this remote process