messageProducer.produce(convert(message));
queue.deleteMessage(message);
}
} else {
throw new EmptyQueueException();
}
} catch (EmptyQueueException eqe) {
log.trace(getLogHead() + "IronMQ queue is empty");
try {
Thread.sleep(configuration.getFetchInterval());