# File lib/handler/endpoint_state_handler.rb, line 183
    def on_connection_closing(event)
      if !@delegate.nil?
        Qpid::Proton::Event.dispatch(@delegate, :on_connection_closing, event)
      elsif @peer_close_is_error
        self.on_connection_error(event)
      end
    end