tty: Move the leader test in disassociate

There are two call points, both want to check that tty->signal->leader is
set. Move the test into disassociate_ctty() as that will make locking
changes easier in a bit

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
Alan Cox
2009-11-30 13:18:45 +00:00
committed by Greg Kroah-Hartman
부모 38c70b27f9
커밋 5ec93d1154
2개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제

파일 보기

@@ -971,7 +971,7 @@ NORET_TYPE void do_exit(long code)
exit_thread();
cgroup_exit(tsk, 1);
if (group_dead && tsk->signal->leader)
if (group_dead)
disassociate_ctty(1);
module_put(task_thread_info(tsk)->exec_domain->module);