Hi, two weeks ago I've subscribed to a service that sends an e-mail at 2 a.m. The default exit / restart also happens to be at 2 a.m. It turns out that when exit / restart happens it doesn't wait for everything to be idle, but instead just does its thing, and anything in progress will be lost. I know that since I have POPFile and all the service e-mails got as far as POPFile, but not into Mercury. I've now moved the reload time to 2:15 and they're now progressing all the way to the client. But what might be lost at 2:15?
I think the reload function should pause all modules and wait until they've quiesced. Only when every module has gone idle should Mercury restart.
Thanks,
Eric