Author: isudana
Date: Sat Oct 1 04:19:32 2016
New Revision: 1762976
URL: http://svn.apache.org/viewvc?rev=1762976&view=rev
Log:
fix for SYNAPSE-851
Modified:
synapse/trunk/java/modules/transports/core/vfs/src/main/java/org/apache/synapse/transport/vfs/VFSTransportListener.java
Modified:
synapse/trunk/java/modules/transports/core/vfs/src/main/java/org/apache/synapse/transport/vfs/VFSTransportListener.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/vfs/src/main/java/org/apache/synapse/transport/vfs/VFSTransportListener.java?rev=1762976&r1=1762975&r2=1762976&view=diff
==============================================================================
---
synapse/trunk/java/modules/transports/core/vfs/src/main/java/org/apache/synapse/transport/vfs/VFSTransportListener.java
(original)
+++
synapse/trunk/java/modules/transports/core/vfs/src/main/java/org/apache/synapse/transport/vfs/VFSTransportListener.java
Sat Oct 1 04:19:32 2016
@@ -511,6 +511,10 @@ public class VFSTransportListener extend
}
}
+ // remove CLIENT_API_NON_BLOCKING to avoid Thread switching at the
Sender level and allow
+ // same Thread to be used till the message is delivered through
the endpoint
+ msgContext.removeProperty(msgContext.CLIENT_API_NON_BLOCKING);
+
// does the service specify a default reply file URI ?
String replyFileURI = entry.getReplyFileURI();
if (replyFileURI != null) {