diff --git a/thread/thread.c b/thread/thread.c index fca021a..20a14de 100644 --- a/thread/thread.c +++ b/thread/thread.c @@ -738,7 +738,6 @@ void thread_join(thread_type *thread) _mutex_lock(&_threadtree_mutex); avl_delete(_threadtree, thread, _free_thread); _mutex_unlock(&_threadtree_mutex); - _free_thread(thread); } /* AVL tree functions */