-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
net_imap: Explicitly stop idling before remote MOVE/COPY operations.
In some circumstances, attempts to move/copy messages between different IMAP servers will fail, with the response to the issued MOVE/COPY command being the end of IDLE confirmation, suggesting that we attempted to run a command without first terminating an in-progress IDLE. Now, if the target mailbox's client is still idling when processing the relevant command, explicitly stop idling first. Related enhancements: * net_imap: Reduce Yandex IDLE time from 2 minutes to around 1 minute to more reliably prevent connections from being prematurely disconnected. * net_imap: Store and display age of proxied IMAP clients. * net_ssh: Add missing break statement, to end session if SSH_ERROR is returned during shutdown. * io_tls: Add universal debug messages when TLS session list is rebuilt. * socket.c: Add comment clarifying when -b flag may be required. LBBS-76 #close
- Loading branch information
1 parent
e8bbdb6
commit 56007db
Showing
6 changed files
with
33 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters