lib/parsley-store.rb in parsley-store-0.2.0 vs lib/parsley-store.rb in parsley-store-0.2.1

- old
+ new

@@ -25,10 +25,15 @@ private def get_redis_data if @canonical_only - stored = @local.hget(@scientific_name, 'canonical') + begin + stored = @local.hget(@scientific_name, 'canonical') + rescue RuntimeError + @local.flushdb + stored = nil + end return stored if stored else stored = @local.get(@scientific_name) return JSON.parse(stored, :symbolize_names => true) if stored end