ImapMailReceiver: Check folder.isOpen before idle
Increase wait timeout for message in the ImapMailReceiverTests https://build.spring.io/browse/INT-MASTERSPRING40-556/
This commit is contained in:
@@ -179,7 +179,9 @@ public class ImapMailReceiver extends AbstractMailReceiver {
|
||||
try {
|
||||
this.pingTask = this.scheduler.schedule(this.idleCanceler,
|
||||
new Date(System.currentTimeMillis() + this.cancelIdleInterval));
|
||||
imapFolder.idle();
|
||||
if (imapFolder.isOpen()) {
|
||||
imapFolder.idle();
|
||||
}
|
||||
}
|
||||
finally {
|
||||
imapFolder.removeMessageCountListener(this.messageCountListener);
|
||||
|
||||
Reference in New Issue
Block a user