Commit Graph

12 Commits (53dc61ba90eff3c9dd6c9a4d4f6e0c2744b27569)

Author SHA1 Message Date
Alexander Strizhakov c17d83cd73
improvements and fixes for http requests
4 years ago
rinpatch dab1d8c98e gun ConnectionPool: Re-add a missing cast for remove_client
4 years ago
rinpatch 4ce6179dc7 gun ConnectionPool: replace casts with calls
4 years ago
rinpatch 7115c5f82e ConnectionPool.Worker: do not stop with an error when there is a timeout
4 years ago
href 6a0f2bdf8c Ensure connections error get known by the caller
4 years ago
href 46dd276d68 ConnectionPool.Worker: Open gun conn in continue instead of init
4 years ago
rinpatch a705637dcf Connection Pool: fix LRFU implementation to not actually be LRU
4 years ago
rinpatch 7882f28569 Use erlang monotonic time for CRF calculation
4 years ago
rinpatch 1b15cb066c Connection pool: Add client death tracking
4 years ago
rinpatch 0ffde499b8 Connection Pool: register workers using :via
4 years ago
rinpatch ec9d0d146b Connection pool: Fix race conditions in limit enforcement
4 years ago
rinpatch 58a4f350a8 Refactor gun pooling and simplify adapter option insertion
4 years ago