You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(topology): ensure selection wait queue is always processed
There were two bugs here. First, processing the wait queue used a
dynamic upper bound while looping through members, resulting in not
all members actually being processed and subsequently timing out.
Second, if some sort of error occurred during applying the selector
to an array of server descriptions, processing would prematurely
stop, potentially leaving wait queue members stuck.
NODE-2467
0 commit comments