server: Only call gettimeofday once per poll loop.
diff --git a/server/process.c b/server/process.c
index 3e5ef97..3f933fe 100644
--- a/server/process.c
+++ b/server/process.c
@@ -255,7 +255,7 @@
     list_init( &process->classes );
     list_init( &process->dlls );
 
-    gettimeofday( &process->start_time, NULL );
+    process->start_time = current_time;
     process->end_time.tv_sec = process->end_time.tv_usec = 0;
     list_add_head( &process_list, &process->entry );
 
@@ -508,7 +508,7 @@
     struct list *ptr;
 
     assert( list_empty( &process->thread_list ));
-    gettimeofday( &process->end_time, NULL );
+    process->end_time = current_time;
     close_process_desktop( process );
     handles = process->handles;
     process->handles = NULL;