Files
openclaw/src/shared/pid-alive.ts
2026-02-15 19:06:54 +00:00

12 lines
203 B
TypeScript

export function isPidAlive(pid: number): boolean {
if (!Number.isFinite(pid) || pid <= 0) {
return false;
}
try {
process.kill(pid, 0);
return true;
} catch {
return false;
}
}