Hi, All,

When I read the codes of OutboundTcpConnection.expireMessages(), I found the 
following snippet in a loop:
     if (qm.timestamp >= System.currentTimeMillis() - qm.message.getTimeout())
                return;

My understanding is that this method is to remove all the expired messages from 
the backlog queue, so
I think the 'return' statement should be changed to "continue".

Is that correct?

Thanks

Boying

Reply via email to