Author: akarpe Date: Fri Nov 19 22:43:46 2010 New Revision: 1037070 URL: http://svn.apache.org/viewvc?rev=1037070&view=rev Log: CAMEL-3349 - Fixed race condition discovered in camel-cxf while getting initial binding to perform synch/async invocation
Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpoint.java Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpoint.java?rev=1037070&r1=1037069&r2=1037070&view=diff ============================================================================== --- camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpoint.java (original) +++ camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpoint.java Fri Nov 19 22:43:46 2010 @@ -121,7 +121,7 @@ public class CxfRsEndpoint extends Defau } - public CxfRsBinding getBinding() { + public synchronized CxfRsBinding getBinding() { if (binding == null) { binding = new DefaultCxfRsBinding(); if (LOG.isDebugEnabled()) {