Improved the interface of the PollingScheduler class, added some
documentation in comments.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@494 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/x0vncserver/x0vncserver.cxx b/x0vncserver/x0vncserver.cxx
index 27c130a..d179d94 100644
--- a/x0vncserver/x0vncserver.cxx
+++ b/x0vncserver/x0vncserver.cxx
@@ -485,7 +485,7 @@
server.checkTimeouts();
- if (sched.millisRemaining() <= 0) {
+ if (sched.goodTimeToPoll()) {
adjustPollingCycle(&dynPollingCycle, &cpumon);
sched.setInterval(dynPollingCycle);
sched.newPass();