INT-2104 on maint

This commit is contained in:
Mark Fisher
2011-09-02 12:27:46 -04:00
parent ad8504ee7b
commit 56d9cb9bb5

View File

@@ -111,12 +111,10 @@ public class ImapIdleChannelAdapter extends MessageProducerSupport {
public void run() {
try {
idleTask.run();
if (mailReceiver.getFolder().isOpen()){
if (logger.isDebugEnabled()){
logger.debug("Task completed successfully. Re-scheduling it again right away");
}
scheduler.schedule(this, new Date());
}
if (logger.isDebugEnabled()){
logger.debug("Task completed successfully. Re-scheduling it again right away");
}
scheduler.schedule(this, new Date());
}
catch (IllegalStateException e) { //run again after a delay
logger.warn("Failed to execute IDLE task. Will atempt to resubmit in " + reconnectDelay + " milliseconds", e);