- 
    Type:Bug 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: 6.6.0, 6.6.1
- 
    Component/s: Server Selection
- 
        0
- 
        Not Needed
- 
        None
- 
        Not Needed
- 
        
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
Use Case
As a... Driver user
I want... to ensure that server monitors correctly record heartbeat durations
So that... server selection can correctly determine 
User Impact
- At least once customer has reported degraded performance on their production cluster due to server selection choosing the wrong server
Dependencies
- upstream and/or downstream requirements and timelines to bear in mind
Unknowns
- questions that need to be answered to determine implementation
Acceptance Criteria
Implementation Requirements
- Fix Monitor class to ensure that it does not begin erroneously record rtt as 0ms
Testing Requirements
- Add integration tests to verify that rtt sampler is not accumulating zeros
Documentation Requirements
- None
Follow Up Requirements
- None