Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
There are no timestamps shown here, but I did this interactively with a few seconds between interactions. I've got mosquitto running with the following bits of config:
I run the following command:
While that's running, I restart mosquitto a couple times at a few seconds of interval. The following happens:
Notice the expiry is gone and the message is permanently persistent. A few minutes later:
Possibly related, also interesting:
I restarted the client a few times. Around the time it should expire, it sent me the message with no properties. After that, the message was gone.