Skip to content

No responses in the Awake state #94

@icraggs

Description

@icraggs

What should be the response of the Client under the following circumstances in the Awake state?

  • no response after sending PINGREQ to wake up
    • retry PINGREQ - DISCONNECT on fail?
  • no packet after a previous PUBLISH QoS 0
    • retry PINGREQ? go back to sleep ?
  • no packet after receiving a PUBREL and sending a PUBCOMP
    • ?

In each case how long does the client wait before taking the next step when there is no response? (Retry interval?)

Is the answer in each case to simply go back to sleep?

What should be the response of the Server under the following circumstances in the Awake state?

  • no response after sending a PUBLISH QoS 1 or 2
    • resend PUBLISH? go back to sleep? send DISCONNECT, delete virtual connection?
  • no response after sending a REGISTER
    • resend REGISTER? go back to sleep? send DISCONNECT, delete virtual connection?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions