File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
driver-core/src/main/java/com/datastax/driver/core/policies Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -471,8 +471,13 @@ public TimestampedAverage latencyOf(Host host) {
471471
472472 public Map <Host , TimestampedAverage > currentLatencies () {
473473 Map <Host , TimestampedAverage > map = new HashMap <Host , TimestampedAverage >(latencies .size ());
474- for (Map .Entry <Host , HostLatencyTracker > entry : latencies .entrySet ())
475- map .put (entry .getKey (), entry .getValue ().getCurrentAverage ());
474+ for (Map .Entry <Host , HostLatencyTracker > entry : latencies .entrySet ()) {
475+ TimestampedAverage average = entry .getValue ().getCurrentAverage ();
476+ // average may be null if no latencies have been recorded yet for a host.
477+ if (average != null ) {
478+ map .put (entry .getKey (), average );
479+ }
480+ }
476481 return map ;
477482 }
478483
You can’t perform that action at this time.
0 commit comments