endpointMetric.openConnections.inc();
}</BUG>
@Override
<BUG>public void endpointDisconnected(EndpointMetric endpointMetric, Long socketMetric) {
endpointMetric.openConnections.dec();
}</BUG>
@Override
<BUG>public HttpClientRequestMetric requestBegin(EndpointMetric endpointMetric, Long socketMetric, SocketAddress localAddress, SocketAddress remoteAddress, HttpClientRequest request) {
endpointMetric.inUse.inc();
return new HttpClientRequestMetric(endpointMetric, request.method(), request.uri());</BUG>
}

endpointMetric.openConnections.inc();
}
}
@Override
public void endpointDisconnected(EndpointMetric endpointMetric, Long socketMetric) {
if (endpointMetric != null) {
endpointMetric.openConnections.dec();
