# File lib/handler/endpoint_state_handler.rb, line 49
    def on_link_remote_close(event)
      if !event.link.remote_condition.nil?
        self.on_link_error(event)
      elsif event.link.local_closed?
        self.on_link_closed(event)
      else
        self.on_link_closing(event)
      end
      event.link.close
    end