From 8100eef0826e7fb182434979a9b139716b3637e1 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Fri, 1 Nov 2024 10:12:02 +0200 Subject: speed up creating threads quite a bit --- src/tcb.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'src') diff --git a/src/tcb.c b/src/tcb.c index ab93f77..06f49db 100644 --- a/src/tcb.c +++ b/src/tcb.c @@ -113,7 +113,6 @@ static stat_t __init_free_thread(struct tcb *t) } if (setup_rpc_stack(t)) { - destroy_rpc_stack(t); destroy_rpcmem(t->rpc.vmem); destroy_vmem(t->proc.vmem); return ERR_OOMEM; @@ -147,7 +146,6 @@ static stat_t __init_owned_thread(struct tcb *p, struct tcb *t) return NULL; if (setup_rpc_stack(t)) { - destroy_rpc_stack(t); destroy_rpcmem(t->rpc.vmem); return ERR_OOMEM; } -- cgit v1.3