aboutsummaryrefslogtreecommitdiff
path: root/src/orphanage.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/orphanage.c')
-rw-r--r--src/orphanage.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/orphanage.c b/src/orphanage.c
index 797468d..6de520f 100644
--- a/src/orphanage.c
+++ b/src/orphanage.c
@@ -39,8 +39,8 @@ void unorphanize(struct tcb *t)
t->pid = 1;
t->eid = 1;
- t->proc = init->proc;
- use_vmem(t->proc.vmem);
+ clone_uvmem(init->proc.vmem, t->rpc.vmem);
+ use_vmem(t->rpc.vmem);
alloc_stack(t);
assert(init->callback);