Skip to content

Commit 2d93d19

Browse files
author
Petr Chalupa
authored
Merge pull request #629 from meineerde/fix/initialize_instance_variable
Always initialize @default and @default_block for AbstractThreadLocalVar
2 parents 2a8a589 + 0d5a11b commit 2d93d19

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/concurrent/atomic/abstract_thread_local_var.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ def initialize(default = nil, &default_block)
1515

1616
if block_given?
1717
@default_block = default_block
18+
@default = nil
1819
else
20+
@default_block = nil
1921
@default = default
2022
end
2123

0 commit comments

Comments
 (0)