From 9a858ffa7f2dc7c9e733636c9637eed45a501384 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Wed, 16 Nov 2005 05:12:11 +0000 Subject: * times.cc (hires_ms::prime): Don't escalate the priority. --- winsup/cygwin/ChangeLog | 4 ++++ winsup/cygwin/times.cc | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 46e3ae7c7..38584e0c5 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,7 @@ +2005-11-16 Christopher Faylor + + * times.cc (hires_ms::prime): Don't escalate the priority. + 2005-11-14 Christopher Faylor * include/sys/elf64.h: Fix types to reflect linux usage. diff --git a/winsup/cygwin/times.cc b/winsup/cygwin/times.cc index 9edd460c4..87eab4f0e 100644 --- a/winsup/cygwin/times.cc +++ b/winsup/cygwin/times.cc @@ -621,22 +621,22 @@ hires_ms::prime () if (!inited) { FILETIME f; - int priority = GetThreadPriority (GetCurrentThread ()); -stupid_printf ("priority %d", priority); - SetThreadPriority (GetCurrentThread (), THREAD_PRIORITY_TIME_CRITICAL); + // int priority = GetThreadPriority (GetCurrentThread ()); +// stupid_printf ("priority %d", priority); + // SetThreadPriority (GetCurrentThread (), THREAD_PRIORITY_TIME_CRITICAL); stupid_printf ("SetThreadPriority to THREAD_PRIORITY_TIME_CRITICAL"); initime_ms = timeGetTime (); stupid_printf ("after timeGetTime"); GetSystemTimeAsFileTime (&f); stupid_printf ("after GetSystemTimeAsFileTime"); - SetThreadPriority (GetCurrentThread (), priority); -stupid_printf ("SetThreadPriority(%p, %d)", GetCurrentThread(), priority); + // SetThreadPriority (GetCurrentThread (), priority); +// stupid_printf ("SetThreadPriority(%p, %d)", GetCurrentThread(), priority); - inited = 1; initime_us.HighPart = f.dwHighDateTime; initime_us.LowPart = f.dwLowDateTime; initime_us.QuadPart -= FACTOR; initime_us.QuadPart /= 10; + inited = 1; } stupid_printf ("returning"); return; -- cgit v1.2.3