[ruby/singleton] Fixed double assignment

https://github.com/ruby/singleton/commit/9d3c77a868
This commit is contained in:
Hiroshi SHIBATA 2024-10-01 18:08:22 +09:00 committed by git
parent 30775d0b08
commit 63f31a9ed5

View File

@ -124,7 +124,7 @@ module Singleton
end
def instance # :nodoc:
@singleton__instance__ || @singleton__mutex__.synchronize { @singleton__instance__ ||= set_instance(new) }
@singleton__instance__ || @singleton__mutex__.synchronize { @singleton__instance__ ||= new }
end
private