diff options
author | Daniel Qian <chanjarster@gmail.com> | 2020-04-03 23:12:50 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-03 17:12:50 +0200 |
commit | 70b1d3bce783c9ed0f6b7e6e8700b091bfdf95f0 (patch) | |
tree | b3b6a3d40853a8d8b23f83f4953e8f50222a007f /.gitignore | |
parent | Don't retry requests with a BodyStream (diff) | |
download | fasthttp-70b1d3bce783c9ed0f6b7e6e8700b091bfdf95f0.tar.gz fasthttp-70b1d3bce783c9ed0f6b7e6e8700b091bfdf95f0.tar.bz2 fasthttp-70b1d3bce783c9ed0f6b7e6e8700b091bfdf95f0.zip |
feat: make client to wait when no free connections (#764)
* feat: make client to wait when no free connections
* feat: make client to wait when no free connections
use AcquireTimer to do timeout instead of using context
* feat: make client to wait when no free connections
Add BenchmarkClientGetEndToEndWaitConn* to test heap allocation
in waiting for free connection situation
* feat: make client to wait when no free connections
Add BenchmarkHTTPClientGetEndToEndWaitConn* to test heap allocation
in waiting for free connection situation
* feat: make client to wait when no free connections
fix bug in BenchmarkHTTPClientGetEndToEndWaitConn*
* feat: make client to wait when no free connections
fix bug in TestHostClientMaxConnWaitTimeoutSuccess make it wait
longer to avoid ErrNoFreeConns on travis-ci
* feat: make client to wait when no free connections
fix do not compile benchmark(NetHTTP?)ClientGetEndToEndWaitConn
if go version < 1.11.x
* feat: make client to wait when no free connections
fix the bug that if deadline is earlier than MaxConnWaitTimeout,
still wait MaxConnWaitTimeout which later than deadline.
* feat: make client to wait when no free connections
fix race condition in TestHostClientMaxConnWaitTimeoutError
* feat: make client to wait when no free connections
fix bug in TestHostClientMaxConnWaitTimeoutWithEarlierDeadline
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1,3 +1,4 @@ tags *.pprof *.fasthttp.gz +.idea
\ No newline at end of file |