From 16839e7a88253ff36bca78b03aea17c458699fa7 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 14 Feb 2026 12:37:48 +0300 Subject: [PATCH] fix: support pid > 65535 (remove assert, use lower 16 bits) Co-authored-by: Cursor --- common/pid.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/common/pid.c b/common/pid.c index 7bd4b8db..41793871 100644 --- a/common/pid.c +++ b/common/pid.c @@ -39,8 +39,7 @@ npid_t PID; void init_common_PID (void) { if (!PID.pid) { int p = getpid (); - assert (!(p & 0xffff0000)); - PID.pid = p; + PID.pid = (unsigned short) (p & 0xffff); } if (!PID.utime) { PID.utime = time (0);