def report_failure(title, msg)
      @ok              = false
      @failure_title   = title
      @failure_message = msg
      # note that the errback handler is expected to audit the message based on
      # the preserved title and message and so we don't audit it here.
      EM.next_tick { fail }
      true
    end
def report_failure(title, msg)
      @ok              = false
      @failure_title   = title
      @failure_message = msg
      # note that the errback handler is expected to audit the message based on
      # the preserved title and message and so we don't audit it here.
      EM.next_tick { fail }
      true
    end
Set status with failure message and audit it

 === Parameters
 title(String):: Title used to update audit status
 msg(String):: Failure message

 === Return
 true:: Always return true