From 6c277e6e677df4b92f7588513f34f745af5fce24 Mon Sep 17 00:00:00 2001 From: Justus Winter <4winter@informatik.uni-hamburg.de> Date: Mon, 16 Sep 2013 12:20:25 +0200 Subject: proc: do not hand out PID 0 Using PID 0 causes various problems. This makes genpid skip PID 0. * proc/mgt.c (genpid): Start PIDs at 1. --- proc/mgt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'proc') diff --git a/proc/mgt.c b/proc/mgt.c index c093b8fe..d7ad2961 100644 --- a/proc/mgt.c +++ b/proc/mgt.c @@ -862,7 +862,7 @@ genpid () { #define WRAP_AROUND 30000 #define START_OVER 100 - static int nextpid = 0; + static int nextpid = 1; static int wrap = WRAP_AROUND; while (nextpid < wrap && !pidfree (nextpid)) -- cgit v1.2.3