class Concurrent::AbstractThreadLocalVar
def bind(value, &block)
def bind(value, &block) if block_given? old_value = self.value begin self.value = value yield ensure self.value = old_value end end end
def bind(value, &block) if block_given? old_value = self.value begin self.value = value yield ensure self.value = old_value end end end