Author: charith
Date: Fri Dec  9 06:21:15 2011
New Revision: 1212258

URL: http://svn.apache.org/viewvc?rev=1212258&view=rev
Log:
Fix forSYNAPSE-824

Modified:
    
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
    
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ListenerContext.java
    
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java

Modified: 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java?rev=1212258&r1=1212257&r2=1212258&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
 (original)
+++ 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
 Fri Dec  9 06:21:15 2011
@@ -263,7 +263,7 @@ public class HttpCoreNIOSender extends A
         HttpParams params = new BasicHttpParams();
         params
             .setIntParameter(HttpConnectionParams.SO_TIMEOUT,
-                cfg.getProperty(HttpConnectionParams.SO_TIMEOUT, 60000))
+                cfg.getProperty(NhttpConstants.SO_TIMEOUT_SENDER, 60000))
             .setIntParameter(HttpConnectionParams.CONNECTION_TIMEOUT,
                 cfg.getProperty(HttpConnectionParams.CONNECTION_TIMEOUT, 
10000))
             .setIntParameter(HttpConnectionParams.SOCKET_BUFFER_SIZE,

Modified: 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ListenerContext.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ListenerContext.java?rev=1212258&r1=1212257&r2=1212258&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ListenerContext.java
 (original)
+++ 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/ListenerContext.java
 Fri Dec  9 06:21:15 2011
@@ -249,7 +249,7 @@ public class ListenerContext {
         NHttpConfiguration cfg = NHttpConfiguration.getInstance();
         params
             .setIntParameter(HttpConnectionParams.SO_TIMEOUT,
-                cfg.getProperty(HttpConnectionParams.SO_TIMEOUT, 60000))
+                cfg.getProperty(NhttpConstants.SO_TIMEOUT_RECEIVER, 60000))
             .setIntParameter(HttpConnectionParams.SOCKET_BUFFER_SIZE,
                 cfg.getProperty(HttpConnectionParams.SOCKET_BUFFER_SIZE, 8 * 
1024))
             .setBooleanParameter(HttpConnectionParams.STALE_CONNECTION_CHECK,

Modified: 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java?rev=1212258&r1=1212257&r2=1212258&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java
 (original)
+++ 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/NhttpConstants.java
 Fri Dec  9 06:21:15 2011
@@ -146,4 +146,11 @@ public class NhttpConstants {
     public static final String ENDPOINTS_CONFIGURATION = 
"endpointsConfiguration";
 
     public static final String HEADER_X_FORWARDED_FOR = "X-Forwarded-For";
+
+    /**
+     * nhttp property that must be defined in nhttp.properties to set receiver 
timeout
+     * and sender timeout.
+     */
+    public static final String SO_TIMEOUT_RECEIVER = 
"http.socket.timeout.receiver";
+    public static final String SO_TIMEOUT_SENDER = 
"http.socket.timeout.sender";
 }


Reply via email to