We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2820916 commit 185f0f2Copy full SHA for 185f0f2
lib/concurrent/atomic_reference/mutex_atomic.rb
@@ -43,7 +43,7 @@ def get_and_set(new_value)
43
# @!macro atomic_reference_method_compare_and_set
44
def _compare_and_set(old_value, new_value)
45
@mutex.synchronize do
46
- if @value == old_value
+ if @value.equal? old_value
47
@value = new_value
48
true
49
else
0 commit comments