| Age | Commit message (Collapse) | Author |
|
|
|
By default go's network stack "helpfully" reuses the Transports
among http.Clients. This will artifically inhibit the full use
of the network. Creating new Transports for every http.Client
will keep this from happening.
|
|
|
|
Try intercepting a reader.
|
|
The previous method for reading the download was slow -- it
involved too many "context switches" out of library code where
the reading was actually happening. This method appears to be
better. We'll see.
|
|
Improve robustness of the client in the case(s) where a network
goes away in the middle of the test. Report errors properly in
these cases and gracefully end the test.
|
|
|
|
|