Ejemplo n.º 1
0
    def disable(cls):
        # type: () -> None
        with cls._lock:
            if cls._instance is None:
                return

            forksafe.unregister(cls._restart)

            cls._instance.stop()
            cls._instance.join()
            cls._instance = None
Ejemplo n.º 2
0
    def disable():
        # type: () -> None
        with RuntimeWorker._lock:
            if RuntimeWorker._instance is None:
                return

            forksafe.unregister(RuntimeWorker._restart)

            RuntimeWorker._instance.stop()
            RuntimeWorker._instance.join()
            RuntimeWorker._instance = None