A Delayer has message store and it provides the ability to not lose messages on the application shutdown. It's working fine for one delay. But if I set retryDelay, the message will be removed from message store at first attempt and will be lost on the application shutdown.
Why it's happen? Why is message not stored in the message store for retry?