(self, handler_index)
| 311 | thread.start() |
| 312 | |
| 313 | def remove_handler(self, handler_index): |
| 314 | with self._handlers_lock: |
| 315 | if handler_index < len(self._handlers): |
| 316 | if self._handlers[handler_index] is not None: |
| 317 | self._handlers[handler_index] = None |
| 318 | logger.debug(f"Handler {handler_index} removed") |
| 319 | |
| 320 | def start(self): |
| 321 | assert not self.is_running() |