proc: Put thread_pid in release_task not proc_flush_pid
[linux-2.6-microblaze.git] / kernel / exit.c
index 389a88c..ce2a75b 100644 (file)
@@ -219,6 +219,7 @@ repeat:
 
        write_unlock_irq(&tasklist_lock);
        proc_flush_pid(thread_pid);
+       put_pid(thread_pid);
        release_thread(p);
        put_task_struct_rcu_user(p);