kernel/exit.c: call proc_exit_connector() after exit_state is set
[linux-2.6-microblaze.git] / kernel / exit.c
index 171c9a9..decf648 100644 (file)
@@ -802,13 +802,13 @@ void do_exit(long code)
 
        module_put(task_thread_info(tsk)->exec_domain->module);
 
-       proc_exit_connector(tsk);
        /*
         * FIXME: do that only when needed, using sched_exit tracepoint
         */
        flush_ptrace_hw_breakpoint(tsk);
 
        exit_notify(tsk, group_dead);
+       proc_exit_connector(tsk);
 #ifdef CONFIG_NUMA
        task_lock(tsk);
        mpol_put(tsk->mempolicy);