def METHOD_NAME(self):
    with self.lock:
        if self.th is None:
            self.read = self._read_async
            self.th = threading.Thread(
                target=self._monitor_thread,
                name='Channel <%s> I/O' % self.ch,
            )
            self.th.METHOD_NAME()