# File lib/thread_safe/cache.rb, line 70 def put_if_absent(key, value) computed = false result = compute_if_absent(key) do computed = true value end computed ? nil : result end