# File lib/amq/client/async/adapters/event_machine.rb, line 343
        def disconnection_successful
          @disconnection_deferrable.succeed

          # true for "after writing buffered data"
          self.close_connection(true)
          self.reset
          closed!
        end