You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by le...@apache.org on 2003/12/11 17:48:45 UTC

cvs commit: avalon-excalibur/store/src/java/org/apache/excalibur/store/impl AbstractJispFilesystemStore.java

leosutic    2003/12/11 08:48:45

  Modified:    store/src/java/org/apache/excalibur/store/impl
                        AbstractJispFilesystemStore.java
  Log:
  Fixed deadlock problem when doClear() called remove() instead of the
  un-guarded method doRemove().
  
  Revision  Changes    Path
  1.2       +2 -2      avalon-excalibur/store/src/java/org/apache/excalibur/store/impl/AbstractJispFilesystemStore.java
  
  Index: AbstractJispFilesystemStore.java
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/store/src/java/org/apache/excalibur/store/impl/AbstractJispFilesystemStore.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AbstractJispFilesystemStore.java	9 Nov 2003 12:47:17 -0000	1.1
  +++ AbstractJispFilesystemStore.java	11 Dec 2003 16:48:45 -0000	1.2
  @@ -233,7 +233,7 @@
                           getLogger().debug("clear(): Removing key: " + tmp.toString());
                       }
                       iter.moveNext();
  -                    this.remove( tmp );
  +                    this.doRemove( tmp );
                   }
               } 
               while (tmp != null);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org