-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
"Nicholas O'Leary" <
nick....@gmail.com> wrote:
> MQTT-3.3.1-7 is covering the case where brokers are not required to
> persist
> QoS 0 messages and what that means for QoS 0 retained messages.
> A broker SHOULD store the message, but as is consistent with other QoS 0
> messages, the broker is permitted to discard the message if it finds it
> needs to, in which case there will no longer be a retained message on
> the
> topic.
>
> Hope that clarifies it.
wat? I hadn't ever noticed that one. So, retain is _optional_ for qos
0? I guess this "makes sense" if you consider that qos 0 doesn't have
an ack, so a "conforming" broker could just ignore all qos0 messages too
right? "did my best, sorry that wasn't good enough"
I would consider this to be extremely surprising if I found that retain
didn't retain, are there any brokers that actually did this?
Sincerely,
Karl P
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJVru+mAAoJEBmotQ/U1cr289UP/3E0df6gbtnJb4FAB3GTW+Gb
R8uHcUE/7yE8XDlUykdagLRpcMz/kWPd1y6US3kMyw9lfU7qt0Vz9zctVQAIrVp0
hI+uBhK2yrX0GBjJo1tCxIocOcCbQeaNe8PrgF5h/3nUWvkdmK36HJVSZwLpLLkL
LHLCFO19aHKyXln8KakwX5//LokbqzZubewpKDq44vEUiTphRFT3eU9MZ/9CSmOJ
KM0IBoqCO66aWpgH8MOe2KAs97NWzW1ewsxQmYhHOqEmPIygW6HSuPdm/sV2vJ+o
Cv0VIe6Ei3mHQXeY1LiGCH5NUQ7/HFHVo/VC1apzcooexkZxXW88HMi6tajh4NSF
aNNosWYbu3EA3XQZ83tRh5egA7ER0GMiQGbcTWP5ZK8WIyetwtOHr9p53JrwdJ4X
BkiqQOTxh6nk6ls9veO/t2mGREO4XD4vr8cZ+GQHbVM23ZnrF8aMmdUWPDi1PXJ4
ILGaLtNbsvzhN6/WhO849h2vBobiPHG7N20os3DuVWs1B1+/cX7F8XVT1mWc9aRc
QkFEMsm/fuOHhE02clh0FYu5Fj09MsPYurB/l0EEKdCKP5wAP0OKpVm5iCVBh+f7
OFc5uvVZpiolF5AYk0URWW6dUZF9G7xcLMryu69to4G/VfEp7MfVOyRWh25rJInp
mfNrgzT7H2BS/Jw9XiFZ
=Gu7w
-----END PGP SIGNATURE-----