Description
During a network failure, connections are cleaned up and al requests sits in the send queue.
The time a request sits in the send queue is not counted against the timeout, so a request from client code e.g. await collection.GetAsync(...) will wait forever while the cluster is unreachable.