Convert the per-process thread list to a standard list.
diff --git a/server/request.c b/server/request.c
index 1292dd8..a035e16 100644
--- a/server/request.c
+++ b/server/request.c
@@ -362,7 +362,7 @@
struct thread *thread;
if (data.tid) thread = get_thread_from_id( data.tid );
- else thread = (struct thread *)grab_object( process->thread_list );
+ else thread = (struct thread *)grab_object( get_process_first_thread( process ));
if (!thread || thread->process != process || thread->state == TERMINATED)
{