[CSHARP-4458] Match to events ordering expected by the spec during connection closing Created: 20/Dec/22  Updated: 03/Jan/23

Status: Backlog
Project: C# Driver
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Unknown
Reporter: Dmitry Lukyanov (Inactive) Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Our current implementation doesn't generate connection closing events in an order expected by the spec.
Spec expected order:

1. PoolClear
2. CheckIn
3. ConnectionClosed;

but the currently triggered:
1. PoolClear
2. ConnectionClosed
3. CheckIn

we should change it since it affects events asserting in test runners


Generated at Wed Feb 07 21:48:17 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.