Fixed unreasonably high CPU utilization in cases when new connection has
been accepted but polling was not activated yet.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2182 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/unix/x0vncserver/PollingScheduler.h b/unix/x0vncserver/PollingScheduler.h
index 2e3e5be..2bf5a49 100644
--- a/unix/x0vncserver/PollingScheduler.h
+++ b/unix/x0vncserver/PollingScheduler.h
@@ -41,6 +41,9 @@
   // Reset the object into the initial state (no polling performed).
   void reset();
 
+  // Check if the object is active (not in the initial state).
+  bool isRunning();
+
   // Tell the scheduler that new polling pass is just being started.
   void newPass();