aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib9/_p9proc.c1
-rw-r--r--src/lib9/mkfile1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/lib9/_p9proc.c b/src/lib9/_p9proc.c
index 374fb089..9454d079 100644
--- a/src/lib9/_p9proc.c
+++ b/src/lib9/_p9proc.c
@@ -59,6 +59,7 @@ _p9uproc(int inhandler)
if(alluproc[h]==T || alluproc[h]==nil){
alluproc[h] = up;
allupid[h] = pid;
+ unlock(&uproclock);
return up;
}
if(++h == PIDHASH)
diff --git a/src/lib9/mkfile b/src/lib9/mkfile
index 7afe1a4c..a3fe8df0 100644
--- a/src/lib9/mkfile
+++ b/src/lib9/mkfile
@@ -141,6 +141,7 @@ LIB9OFILES=\
tas-$OBJTYPE.$O\
time.$O\
tokenize.$O\
+ truerand.$O\
u16.$O\
u32.$O\
u64.$O\