proyal      2002/06/17 11:54:28

  Modified:    fortress/src/java/org/apache/excalibur/fortress/handler
                        ThreadSafeComponentHandler.java
  Log:
   * Synchronized the initialization of the handler. If you have asynchronous
  initialization going w/Fortress and a client attempts a lookup on a
  component it is possible for it to get initialized twice.
  
  Revision  Changes    Path
  1.15      +2 -2      
jakarta-avalon-excalibur/fortress/src/java/org/apache/excalibur/fortress/handler/ThreadSafeComponentHandler.java
  
  Index: ThreadSafeComponentHandler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/fortress/src/java/org/apache/excalibur/fortress/handler/ThreadSafeComponentHandler.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ThreadSafeComponentHandler.java   5 Jun 2002 17:06:48 -0000       1.14
  +++ ThreadSafeComponentHandler.java   17 Jun 2002 18:54:27 -0000      1.15
  @@ -48,7 +48,7 @@
       /**
        * Initialize the ComponentHandler.
        */
  -    public void initialize()
  +    public synchronized void initialize()
           throws Exception
       {
           if( m_initialized )
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to