currently the queue cleaner itterates all queues and messages for TTL regardless if TTL set on a message on the queue. To fix, either a.) add a flag to the queue to mark it has a TTL message on it and then only clean the queue if the flag is set. b.) find a less invasive , more optimal scheme. (make sure to not break the cluster) Carl
FYI -- making sure to update the cluster expiry code as well - note that on the BZ if option b is used.
*** This bug has been marked as a duplicate of bug 666944 ***