不确定线程安全是否适用于 ||=
。
最初阅读的是 ActiveSupport::Memoizable并想知道那里的线程安全性。
最佳答案
关于 thread safety concepts in Ruby 的精彩帖子Luca Guidi 表明 ||=
不是线程安全的(至少在 MRI 中)。
关于ruby - ||= 在 Ruby 线程中安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9853086/