private void RunMessageLoop()
 {
     while (isRunning)
     {
         manager.RunWaitCallbacks(RunWaitCallbacksTimeout);
     }
 }