public void Handle(ProjectionManagementMessage.Internal.ReadTimeout message) { if (_disposed) { return; } if (_reader.Paused) { return; } lock (_lock) { if (!_pendingRequests.Values.Any(x => x == message.CorrelationId)) { return; } } if (message.StreamId == "$et") { _indexCheckpointStreamRequested = false; } _eventsRequested.Remove(message.StreamId); _reader.PauseOrContinueProcessing(); }
public void Handle(ProjectionManagementMessage.Internal.ReadTimeout timeout) { if (timeout.CorrelationId != _correlationId) { return; } Log.Debug("Read forward of stream {stream} timed out. Retrying", ProjectionNamesBuilder._projectionsMasterStream); ReadForward(); }
public void Handle(ProjectionManagementMessage.Internal.ReadTimeout message) { if (message.CorrelationId != _pendingRequestCorrelationId) { return; } _pendingRequestCorrelationId = Guid.Empty; _awaitingListEventsCompleted = false; SubmitListEvents((CheckpointTag)message.Parameters[ReadUpTo], (long)message.Parameters[ReadFromEventNumber]); }
public void Handle(ProjectionManagementMessage.Internal.ReadTimeout message) { if (_disposed) { return; } if (Paused) { return; } if (message.CorrelationId != _pendingRequestCorrelationId) { return; } _eventsRequested = false; PauseOrContinueProcessing(); }
public void Handle(ProjectionManagementMessage.Internal.ReadTimeout message) { if (_disposed) { return; } if (Paused) { return; } if (!_pendingRequests.Values.Any(x => x == message.CorrelationId)) { return; } _eventsRequested.Remove(message.StreamId); PauseOrContinueProcessing(); }