diff --git a/lib/bundler/checksum.rb b/lib/bundler/checksum.rb index 82334fa1e3..60ba93417c 100644 --- a/lib/bundler/checksum.rb +++ b/lib/bundler/checksum.rb @@ -189,6 +189,7 @@ module Bundler # that contain the same gem with different checksums. def replace(spec, checksum) return unless checksum + lock_name = spec.name_tuple.lock_name @store_mutex.synchronize do existing = fetch_checksum(lock_name, checksum.algo)