Exemplo n.º 1
0
 private void _StopThread()
 {
     IsRunning = false;
     _dataPumpThread.Join(1000);
     _dataPumpThread = null;
     _effectNodeQueue.Dispose();
     _effectNodeQueue = null;
     dataLoadStarted  = false;
 }
Exemplo n.º 2
0
 protected void Dispose(bool disposing)
 {
     if (disposing)
     {
         if (_dataPumpThread != null)
         {
             _dataPumpThread.Abort();
         }
         if (_effectNodeQueue != null)
         {
             _effectNodeQueue.Dispose();
         }
     }
 }