[CSHARP-2262] Don't set server type to Unknown on socket timeout Created: 03/May/18 Updated: 20/Jul/20 Resolved: 20/Jul/20 |
|
| Status: | Closed |
| Project: | C# Driver |
| Component/s: | Connectivity |
| Affects Version/s: | 2.6.0 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Robert Stam | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
A socket timeout is probably due to a long running operation on the server, and does not necessarily indicate that the server state has changed, and therefore the driver should NOT set the server type to Unknown. See the SDAM spec for details: |
| Comments |
| Comment by Jeffrey Yemin [ 20/Jul/20 ] |
|
rstam this should have been fixed as part of |