EventStore / EventStore-Client-Dotnet

Dotnet Client SDK for the Event Store gRPC Client API written in C#
Other
143 stars 37 forks source link

Reading a stream from it's last position randomly fails #173

Closed alexeyzimarev closed 1 year ago

alexeyzimarev commented 2 years ago

Scenario:

Result: After a few successful attempts, it will fail with this exception

Unhandled exception. System.InvalidOperationException: Status(StatusCode="Internal", Detail="Error starting gRPC call. InvalidOperationException: Multiple grpc-status headers.", DebugException="System.InvalidOperationException: Multiple grpc-status headers.

Here is the repro: https://github.com/Eventuous/repro-esdb-read-randomly-fails

ylorph commented 1 year ago

This should be fixed in 21.10.x not in 20.10.x ( out of support soon) https://github.com/EventStore/EventStore/issues/3471