snakia/src/snakia/utils/nolock.py
2025-10-26 16:26:46 +00:00

20 lines
289 B
Python

from typing import TYPE_CHECKING
from .gil_enabled import GIL_ENABLED
if TYPE_CHECKING:
def nolock() -> None: ...
else:
if GIL_ENABLED:
import time
def nolock() -> None:
time.sleep(0.001)
else:
def nolock() -> None:
pass