From 7e1dc828807685a3d13fc5008770166626f7d58f Mon Sep 17 00:00:00 2001 From: Petr Chalupa Date: Fri, 4 Jun 2021 19:40:10 +0200 Subject: [PATCH] Avoid warning about uninitialized ivar Co-authored-by: Farid Zakaria --- .../concurrent/thread_safe/util/data_structures.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb b/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb index de39abaab..24d039b2f 100644 --- a/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb +++ b/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb @@ -42,7 +42,7 @@ def self.make_synchronized_on_rbx(klass) private def _mon_initialize - @_monitor = Monitor.new unless @_monitor # avoid double initialisation + @_monitor ||= Monitor.new # avoid double initialisation end def self.new(*args)