You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by gd...@apache.org on 2002/04/23 05:27:35 UTC

cvs commit: xml-axis/java/src/org/apache/axis/handlers/soap SOAPService.java

gdaniels    02/04/22 20:27:35

  Modified:    java/src/org/apache/axis/handlers/soap SOAPService.java
  Log:
  Synchronize getInitializedServiceDesc() to avoid potential race conditions
  
  Revision  Changes    Path
  1.58      +1 -1      xml-axis/java/src/org/apache/axis/handlers/soap/SOAPService.java
  
  Index: SOAPService.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/handlers/soap/SOAPService.java,v
  retrieving revision 1.57
  retrieving revision 1.58
  diff -u -r1.57 -r1.58
  --- SOAPService.java	15 Apr 2002 02:35:57 -0000	1.57
  +++ SOAPService.java	23 Apr 2002 03:27:35 -0000	1.58
  @@ -263,7 +263,7 @@
           return serviceDescription;
       }
   
  -    public ServiceDesc getInitializedServiceDesc(MessageContext msgContext) {
  +    public synchronized ServiceDesc getInitializedServiceDesc(MessageContext msgContext) {
           if (serviceDescription.getImplClass() == null) {
               String clsName = (String)getOption("className");