git-svn-id: trunk@9268 -
@@ -1137,10 +1137,7 @@ begin
if not FDaemon.Execute then
begin
While Not Terminated do
- begin
CheckControlMessage(True);
- Sleep(50);
- end;
CheckControlMessage(False);
end;
@@ -112,6 +112,8 @@ end;
procedure TDaemonThread.CheckControlMessage(WaitForMessage : Boolean);
+ If WaitForMessage then // Don't hog CPU.
+ Sleep(50);