(self)
| 21 | self._lock.acquire() |
| 22 | |
| 23 | def _release(self) -> None: |
| 24 | if self._lock is not None: |
| 25 | self._lock.release() |
| 26 | |
| 27 | def add(self, event_type: str, handler: EventHandler, *, once: bool = False) -> None: |
| 28 | self._acquire() |
no outgoing calls
no test coverage detected