Uploaded image for project: 'OASIS Message Queuing Telemetry Transport (MQTT) TC'
  1. OASIS Message Queuing Telemetry Transport (MQTT) TC
  2. MQTT-456

3.2.2.3.7 Topic Alias Maximum - simplify text for 0 and absent cases

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 5, wd14
    • Fix Version/s: 5, wd15
    • Component/s: edits
    • Labels:
      None

      Description

      Lines 1572-1573 seems to suggest that there is different behavior for a value of 0 versus an absent value:

      "A value of 0 indicates that the Server does not accept any Topic Aliases on this connection. If Topic Alias Maximum is absent, the Client MUST NOT send any Topic Aliases on to the Server ..."

      Is this simply one case where an absent value defaults to zero? Not sure why there's a distinction between "does not accept" and "MUST NOT send" in this sentence since Line 1571 already states:

      "Client MUST NOT send a Topic Alias in a PUBLISH packet to the Server greater than this value"

        Attachments

          Activity

            People

            • Assignee:
              ken.borgendale Ken Borgendale (Inactive)
              Reporter:
              brianraymor Brian Raymor [X] (Inactive)
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: