Author: bago
Date: Mon May 22 07:38:24 2006
New Revision: 408678
URL: http://svn.apache.org/viewvc?rev=408678&view=rev
Log:
POP3 did not close the session after a QUIT if not previously authenticated.
Modified:
james/server/trunk/src/java/org/apache/james/pop3server/QuitCmdHandler.java
Modified:
james/server/trunk/src/java/org/apache/james/pop3server/QuitCmdHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/src/java/org/apache/james/pop3server/QuitCmdHandler.java?rev=408678&r1=408677&r2=408678&view=diff
==============================================================================
--- james/server/trunk/src/java/org/apache/james/pop3server/QuitCmdHandler.java
(original)
+++ james/server/trunk/src/java/org/apache/james/pop3server/QuitCmdHandler.java
Mon May 22 07:38:24 2006
@@ -46,6 +46,7 @@
if (session.getHandlerState() == POP3Handler.AUTHENTICATION_READY ||
session.getHandlerState() == POP3Handler.AUTHENTICATION_USERSET) {
responseString = POP3Handler.OK_RESPONSE + " Apache James POP3
Server signing off.";
session.writeResponse(responseString);
+ session.endSession();
return;
}
List toBeRemoved = ListUtils.subtract(session.getBackupUserMailbox(),
session.getUserMailbox());
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]