[dovecot/pigeonhole] cafb21: managesieve: Free mail_user only after client is d...

GitHub noreply at github.com
Sun May 15 12:55:17 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/pigeonhole
  Commit: cafb21eb0722cddb5e785169a7d843b1056de1f5
      https://github.com/dovecot/pigeonhole/commit/cafb21eb0722cddb5e785169a7d843b1056de1f5
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-05-15 (Sun, 15 May 2016)

  Changed paths:
    M src/managesieve/managesieve-client.c

  Log Message:
  -----------
  managesieve: Free mail_user only after client is disconnected.

Mimics Dovecot/IMAP change 1001bda65e9f592d852a26ddd6a993f7973050bf.


  Commit: 8ab4f24cab8bbfa45223a15b74478e1827dc3c2f
      https://github.com/dovecot/pigeonhole/commit/8ab4f24cab8bbfa45223a15b74478e1827dc3c2f
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-05-15 (Sun, 15 May 2016)

  Changed paths:
    M src/managesieve/managesieve-client.c

  Log Message:
  -----------
  managesieve: Avoid crashing at deinit if mail_user_unref() triggers mail_storage_callbacks

This could have happened with Maildir/mbox and autoexpunging.
Mimics Dovecot/IMAP change ddffbb277e212adb9d594b3d7d1e1d39fa78f7c6.


Compare: https://github.com/dovecot/pigeonhole/compare/dd0f8d1a6c60...8ab4f24cab8b


More information about the dovecot-cvs mailing list