summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/9/port/swap.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/src/9/port/swap.c b/sys/src/9/port/swap.c
index 73d12345a..efbf3cbb4 100644
--- a/sys/src/9/port/swap.c
+++ b/sys/src/9/port/swap.c
@@ -149,6 +149,10 @@ pager(void*)
Segment *s;
Proc *p, *ep;
+ cclose(up->dot);
+ up->dot = up->slash;
+ incref(up->dot);
+
p = proctab(0);
ep = &p[conf.nproc];