# File lib/stomp/connection.rb, line 320 def disconnect(headers = {}) transmit("DISCONNECT", headers) headers = headers.symbolize_keys @disconnect_receipt = receive if headers[:receipt] if @logger && @logger.respond_to?(:on_disconnect) @logger.on_disconnect(log_params) end close_socket end