public void Stop() { _shouldContinue = false; TransactionLog.Dispose(); _singleConsumer.Join(); _storage.Dispose(); }