server: Threads should start off without having an impersonation token.
This commit is contained in:
parent
35596ee290
commit
b02e6b0926
|
@ -147,6 +147,7 @@ inline static void init_thread_structure( struct thread *thread )
|
|||
thread->creation_time = time(NULL);
|
||||
thread->exit_time = 0;
|
||||
thread->desktop_users = 0;
|
||||
thread->token = NULL;
|
||||
|
||||
list_init( &thread->mutex_list );
|
||||
list_init( &thread->system_apc );
|
||||
|
@ -188,8 +189,6 @@ struct thread *create_thread( int fd, struct process *process )
|
|||
return NULL;
|
||||
}
|
||||
|
||||
thread->token = (struct token *) grab_object( process->token );
|
||||
|
||||
set_fd_events( thread->request_fd, POLLIN ); /* start listening to events */
|
||||
add_process_thread( thread->process, thread );
|
||||
return thread;
|
||||
|
|
Loading…
Reference in New Issue