Github user clebertsuconic commented on the issue:
https://github.com/apache/activemq-artemis/pull/2484
during initial development years ago I needed to be careful when to leave
paging. this needed some sync points to make sure depage would set it
synchronously.
I'm not saying anything against the change (I'm still in vacation mode, I'm
back on monday).. just saying what was the original intent when it was written.---
