Author: norman
Date: Wed Sep 28 07:25:18 2011
New Revision: 1176759
URL: http://svn.apache.org/viewvc?rev=1176759&view=rev
Log:
There is no need to check for FutureRequest here
Modified:
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/DataLineMessageHookHandler.java
Modified:
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/DataLineMessageHookHandler.java
URL:
http://svn.apache.org/viewvc/james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/DataLineMessageHookHandler.java?rev=1176759&r1=1176758&r2=1176759&view=diff
==============================================================================
---
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/DataLineMessageHookHandler.java
(original)
+++
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/DataLineMessageHookHandler.java
Wed Sep 28 07:25:18 2011
@@ -26,8 +26,6 @@ import java.io.OutputStream;
import java.util.LinkedList;
import java.util.List;
-import org.apache.james.protocols.api.FutureResponse;
-import org.apache.james.protocols.api.FutureResponse.ResponseListener;
import org.apache.james.protocols.api.Response;
import org.apache.james.protocols.api.handler.ExtensibleHandler;
import org.apache.james.protocols.api.handler.LineHandler;
@@ -70,16 +68,7 @@ public class DataLineMessageHookHandler
out.close();
Response response = processExtensions(session, env);
- if (response instanceof FutureResponse) {
- ((FutureResponse) response).addListener(new
ResponseListener() {
-
- public void onResponse(FutureResponse response) {
- session.resetState();
- }
- });
- } else {
- session.resetState();
- }
+ session.resetState();
return response;
// DotStuffing.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]