From e2d5800ba654712f87b2eb02453e17108c445e76 Mon Sep 17 00:00:00 2001 From: Charlie Fenton Date: Tue, 4 Nov 2008 02:36:24 +0000 Subject: [PATCH] MGR: RPC thread restore Yield(); paus thread immediately on wxEVT_RPC_FINISHED event; reduce CPU usage while not connected to a client. svn path=/trunk/boinc/; revision=16401 --- checkin_notes | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/checkin_notes b/checkin_notes index d043820aae..2b62aa6b74 100644 --- a/checkin_notes +++ b/checkin_notes @@ -9071,3 +9071,12 @@ David 3 Nov 2008 - client: preemptability ordering was messed up client/ cpu_sched.cpp + +Charlie 3 Nov 2008 + - MGR: Reverse earlier change in RPC thread logic: restore Yield() because + Sleep(100) caused undesirable latency. Pause the thread immediately on + receipt of wxEVT_RPC_FINISHED event. Reduce RPC thread CPU usage while + not connected to a client. + + clientgui/ + AsyncRPC.cpp