lib/interlock/action_controller.rb in interlock-1.2 vs lib/interlock/action_controller.rb in interlock-1.3

- old
+ new

@@ -215,12 +215,11 @@ end end content.first rescue Interlock::FragmentConsistencyError => e - # XXX Needs test coverage # Delete the bogus key - begin; CACHE.delete key; rescue; end + Interlock.invalidate(key) # Reraise the error raise e end end