XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.1
    • Fix Version/s: None
    • Component/s: core
    • Labels:
      None
    • Proposal:
      Hide

      Replace >> The Keep Alive is a time interval measured in seconds. Expressed as a 16-bit word, it is the maximum time interval that is permitted to elapse between two successive Control Packets sent by the Client. <<

      With >> The Keep Alive is a time interval measured in seconds. Expressed as a 16-bit word, it is the maximum time interval that is permitted to elapse between the point at which the Client finishes transmitting one Control Packet to the point it starts sending the next. <<

      Show
      Replace >> The Keep Alive is a time interval measured in seconds. Expressed as a 16-bit word, it is the maximum time interval that is permitted to elapse between two successive Control Packets sent by the Client. << With >> The Keep Alive is a time interval measured in seconds. Expressed as a 16-bit word, it is the maximum time interval that is permitted to elapse between the point at which the Client finishes transmitting one Control Packet to the point it starts sending the next. <<
    • Resolution:
      Hide

      Fixed in WD23

      Show
      Fixed in WD23

      Description

      Issue brought up by Ian Craggs

      "I think it would be worth saying something in the spec about the sending and receiving MQTT packets large enough for the send/receive process to exceed the keepalive interval. It is a case that implementers of both clients and servers tend to forget about until a bug is raised."

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              PeterNiblett Peter Niblett
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: