Monotone-Parent: 7999afc5008e59b53c53f037e7231a361daa50d8

Monotone-Revision: 82068f0557914f395561a92071bea0e6791ac884

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-08-29T21:20:09
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2008-08-29 21:20:09 +00:00
parent aa33fb8a8a
commit 89deab41e7
2 changed files with 11 additions and 3 deletions

View File

@@ -1,3 +1,9 @@
2008-08-29 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/MailerUI/UIxMailView.m ([UIxMailView
-appendToResponse:_responseinContext:_ctx]): logout from the imap
connectin once the response has been appended.
2008-08-29 Ludovic Marcotte <lmarcotte@inverse.ca>
* SoObjects/Mailer/SOGoDraftObject.m ([SOGoDraftObject

View File

@@ -26,6 +26,8 @@
#import <NGObjWeb/WOResponse.h>
#import <NGExtensions/NSException+misc.h>
#import <NGExtensions/NSString+misc.h>
#import <NGImap4/NGImap4Client.h>
#import <NGImap4/NGImap4Connection.h>
#import <NGImap4/NGImap4Envelope.h>
#import <NGImap4/NGImap4EnvelopeAddress.h>
#import <SoObjects/Mailer/SOGoMailObject.h>
@@ -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 */