# File lib/ruote/exp/ro_persist.rb, line 71 def try_unpersist r = @context.storage.delete(@h) #t = Thread.current.object_id.to_s[-3..-1] #puts "- unp #{debug_id} #{tree[0]} r#{h._rev} t#{t} -> #{r.class}" #Ruote.p_caller('- unp') return r if r #if h.has_error err = @context.storage.get('errors', "err_#{Ruote.to_storage_id(h.fei)}") @context.storage.delete(err) if err #end # removes any error in the journal for this expression # since it will now be gone, no need to keep track of its errors nil end