class ThreadSafe::AtomicReferenceCacheBackend::Table

def try_lock_via_hash(i, node, node_hash)

def try_lock_via_hash(i, node, node_hash)
  node.try_lock_via_hash(node_hash) do
    yield if volatile_get(i) == node
  end
end