Author: norman
Date: Tue Jan 18 18:51:24 2011
New Revision: 1060533
URL: http://svn.apache.org/viewvc?rev=1060533&view=rev
Log:
call starttls after write out message to client
Modified:
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/StartTLSProcessor.java
Modified:
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/StartTLSProcessor.java
URL:
http://svn.apache.org/viewvc/james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/StartTLSProcessor.java?rev=1060533&r1=1060532&r2=1060533&view=diff
==============================================================================
---
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/StartTLSProcessor.java
(original)
+++
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/StartTLSProcessor.java
Tue Jan 18 18:51:24 2011
@@ -51,8 +51,9 @@ public class StartTLSProcessor extends A
Responder responder, ImapSession session) {
ImapRequest request = (ImapRequest) acceptableMessage;
if (session.supportStartTLS()) {
- session.startTLS();
responder.respond(factory.taggedOk(request.getTag(),
request.getCommand(), HumanReadableText.STARTTLS));
+ session.startTLS();
+
} else {
responder.respond(factory.taggedBad(request.getTag(),
request.getCommand(), HumanReadableText.UNKNOWN_COMMAND));
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]