lib/redic/pool.rb in redic-pool-1.0.0 vs lib/redic/pool.rb in redic-pool-1.0.1

- old
+ new

@@ -1,10 +1,10 @@ require "connection_pool" require "redic" class Redic::Pool - VERSION = "1.0.0" + VERSION = "1.0.1" attr :url attr :pool def initialize(url, options = {}) @@ -29,9 +29,13 @@ @pool.with do |client| Thread.current[@id].each do |args| client.queue(*args) end - client.commit + result = client.commit + + Thread.current[@id].clear + + result end end end