lib/rbbt/persist.rb in rbbt-util-5.17.23 vs lib/rbbt/persist.rb in rbbt-util-5.17.24

- old
+ new

@@ -293,14 +293,12 @@ res end rescue Lockfile::StolenLockError - begin - Log.medium "Lockfile stolen: #{path}" - sleep 1 + rand(2) - rescue Exception - end + Log.medium "Lockfile stolen: #{path} - #{lock_filename}" + Log.exception $! + sleep 1 + rand(2) retry rescue Exception Log.medium "Error in persist: #{path}#{Open.exists?(path) ? Log.color(:red, " Erasing") : ""}" begin