Hi Arturo

I must admit I made a mistake reviewing this change-set you contributed
several months ago:

https://github.com/apache/httpcomponents-core/pull/660

I misunderstood how System.nanoTime() worked and did not realize the
time values kept by the i/o reactor were now relative. 

This now creates the problem that out connection pooling code uses
millisecond based absolute values for time tracking but the i/o reactor
uses nanosecond based relative values. This makes the principles of
time tracking in our code inconsistent and more complex   

what is exactly the benefit of using nanosecond precision for i/o
reactor time tracking when the framework operates with _second_
precision only. What do those nanoseconds really buy us?

Oleg

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to