LinkObject entry = queue.remove();
if (entry != null) {
do {
int messagesize = 0;
try {
byte[] data = (byte[]) entry.data();
messagesize = data.length;
sender.pushMessage((String) entry.getKey(), data);
outQueueCounter++;
} catch (Exception x) {
log.warn(sm.getString(