# File lib/amq/client/async/adapter.rb, line 569
        def send_heartbeat
          if tcp_connection_established? && !@handling_skipped_hearbeats
            if @last_server_heartbeat < (Time.now - (self.heartbeat_interval * 2)) && !reconnecting?
              logger.error "[amqp] Detected missing server heartbeats"
              self.handle_skipped_hearbeats
            end
            send_frame(Protocol::HeartbeatFrame)
          end
        end