Hi

I am starting to use Apollo with MQTT, and in testing with Paho and
Mosquitto clients I am seeing something strange.  When publisher sends
PUBLISH with qos=2, Apollo changes it to qos=0.

       Publisher   Apollo   Subscriber

                      <-- SUBSCRIBE with qos=2
                      --> SUBACK

 PUBLISH qos=2 -->     --> PUBLISH qos=0
       PUBREC  <--
        PUBREL -->
        PUBCOMP <--


So Apollo is doing the exactly once exchange with publisher, but somehow
downgrades to at most once with the subscriber.  Am I doing something wrong
here?

Thanks in advance
Eric Cheung

Reply via email to