[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/2] proc: do not hand out PID 0
From: |
Justus Winter |
Subject: |
[PATCH 1/2] proc: do not hand out PID 0 |
Date: |
Mon, 16 Sep 2013 12:20:25 +0200 |
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(-)
diff --git a/proc/mgt.c b/proc/mgt.c
index c093b8f..d7ad296 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))
--
1.7.10.4