public void Stop() { logger.Info("Stop"); timer.Dispose(); //datapool.ConnectionChange -= DatapoolSvr_ConnectionChange; ClearQcsAndUnsubscribe(); logger.Info("Cleared."); datapool.Dispose(); //logger.Debug("Closing."); }