lib/flipper/poller.rb in flipper-0.28.0 vs lib/flipper/poller.rb in flipper-0.28.1

- old
+ new

@@ -26,10 +26,10 @@ @mutex = Mutex.new @instrumenter = options.fetch(:instrumenter, Instrumenters::Noop) @remote_adapter = options.fetch(:remote_adapter) @interval = options.fetch(:interval, 10).to_f @last_synced_at = Concurrent::AtomicFixnum.new(0) - @adapter = Adapters::Memory.new + @adapter = Adapters::Memory.new(nil, threadsafe: true) if @interval < 1 warn "Flipper::Cloud poll interval must be greater than or equal to 1 but was #{@interval}. Setting @interval to 1." @interval = 1 end