INNER CODE UNIT · Python
_get_comfyui_pid
runpod-workers/worker-comfyui · handler.py:236
def _get_comfyui_pid():
"""Read the ComfyUI process PID from the PID file written by start.sh."""
try:
with open(COMFY_PID_FILE, "r") as f:
return int(f.read().strip())
except (FileNotFoundError, ValueError):
return None
def _is_comfyui_process_alive():
"""Check whether the ComfyUI process is still running.
Returns True if alive, False if dead, None if PID file not found.
"""
pid = _get_comfyui_pid()
if pid is None:
return None
try: