MCPcopy
hub / github.com/deepseek-ai/DeepSeek-Coder / time_limit

Function time_limit

Evaluation/MBPP/human_eval/execution.py:591–600  ·  view source on GitHub ↗
(seconds: float)

Source from the content-addressed store, hash-verified

589# ============================================================================
590@contextlib.contextmanager
591def time_limit(seconds: float):
592 def signal_handler(signum, frame):
593 raise TimeoutException("Timed out!")
594
595 signal.setitimer(signal.ITIMER_REAL, seconds)
596 signal.signal(signal.SIGALRM, signal_handler)
597 try:
598 yield
599 finally:
600 signal.setitimer(signal.ITIMER_REAL, 0)
601
602
603@contextlib.contextmanager

Callers 1

unsafe_executeFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected