No longer calls thread_kill_thread_nowait() but sends the signal directly
(because the former function doesn't exist anymore). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7008 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -447,7 +447,8 @@ team_delete_team(struct team *team)
|
|||||||
temp_thread = team->thread_list;
|
temp_thread = team->thread_list;
|
||||||
while (temp_thread) {
|
while (temp_thread) {
|
||||||
struct thread *next = temp_thread->team_next;
|
struct thread *next = temp_thread->team_next;
|
||||||
thread_kill_thread_nowait(temp_thread->id);
|
|
||||||
|
send_signal_etc(temp_thread->id, SIGKILLTHR, B_DO_NOT_RESCHEDULE);
|
||||||
temp_thread = next;
|
temp_thread = next;
|
||||||
}
|
}
|
||||||
RELEASE_TEAM_LOCK();
|
RELEASE_TEAM_LOCK();
|
||||||
|
|||||||
Reference in New Issue
Block a user