Randomly refresh HTTP clients

pull/3/head
Omar Roth 7 years ago
parent 61e3b47210
commit f77dcb7f9b

@ -21,9 +21,12 @@ end
# Refresh all the connections in the pool by crawling recommended # Refresh all the connections in the pool by crawling recommended
spawn do spawn do
# Arbitrary start value # Arbitrary start value
id = Deque.new(50,"0xjKNDMgE54") id = Deque.new(50, "0xjKNDMgE54")
while true while true
client = get_client client = get_client
if rand(30) > 1
client = HTTP::Client.new(URL, CONTEXT)
end
time = Time.now time = Time.now
begin begin

Loading…
Cancel
Save