[dovecot/core] f24ede: imap-hibernate: Properly fix hibernation

GitHub noreply at github.com
Mon Oct 10 12:30:10 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: f24edebe360d3effe584a884aa7d119daf3fd371
      https://github.com/dovecot/core/commit/f24edebe360d3effe584a884aa7d119daf3fd371
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/imap-hibernate/imap-client.c
    M src/imap-hibernate/imap-client.h
    M src/imap-hibernate/imap-hibernate-client.c
    M src/imap/imap-client-hibernate.c
    M src/imap/imap-master-client.c
    M src/imap/imap-state.c
    M src/imap/imap-state.h

  Log Message:
  -----------
  imap-hibernate: Properly fix hibernation

The previous fix did not properly fix hibernation
as the clients still dropped out of hibernate.
Also the tag used was no longer following. This
change will track tag changes and keeps the
hibernation process going on until the user enters
something else than DONE\r\ntag IDLE\r\n in same
packet.




More information about the dovecot-cvs mailing list