Removes the ``SIGCHLD`` handler.
(cls)
| 331 | |
| 332 | @classmethod |
| 333 | def uninitialize(cls) -> None: |
| 334 | """Removes the ``SIGCHLD`` handler.""" |
| 335 | if not cls._initialized: |
| 336 | return |
| 337 | signal.signal(signal.SIGCHLD, cls._old_sigchld) |
| 338 | cls._initialized = False |
| 339 | |
| 340 | @classmethod |
| 341 | def _cleanup(cls) -> None: |