From 89deab41e71ee335b6707032c43f74a1cb0aa10e Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Fri, 29 Aug 2008 21:20:09 +0000 Subject: [PATCH] Monotone-Parent: 7999afc5008e59b53c53f037e7231a361daa50d8 Monotone-Revision: 82068f0557914f395561a92071bea0e6791ac884 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-08-29T21:20:09 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 6 ++++++ UI/MailerUI/UIxMailView.m | 8 +++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1de228d0c..2fa3c237f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-08-29 Wolfgang Sourdeau + + * UI/MailerUI/UIxMailView.m ([UIxMailView + -appendToResponse:_responseinContext:_ctx]): logout from the imap + connectin once the response has been appended. + 2008-08-29 Ludovic Marcotte * SoObjects/Mailer/SOGoDraftObject.m ([SOGoDraftObject diff --git a/UI/MailerUI/UIxMailView.m b/UI/MailerUI/UIxMailView.m index 4b3f2cda5..eaf7bb234 100644 --- a/UI/MailerUI/UIxMailView.m +++ b/UI/MailerUI/UIxMailView.m @@ -26,6 +26,8 @@ #import #import #import +#import +#import #import #import #import @@ -209,7 +211,7 @@ static NSString *mailETag = nil; inContext: (WOContext *) _ctx { UIxMailRenderingContext *mctx; - SOGoMailFolder *mailFolder; + NGImap4Connection *conn; if (mailETag != nil) [[_ctx response] setHeader:mailETag forKey:@"etag"]; @@ -224,8 +226,8 @@ static NSString *mailETag = nil; [[_ctx popMailRenderingContext] reset]; - mailFolder = [[self clientObject] container]; - [mailFolder unselect]; + conn = [[self clientObject] imap4Connection]; + [[conn client] logout]; } @end /* UIxMailView */