From: Wolfgang M. M. <wol...@us...> - 2004-07-05 20:02:57
|
Update of /cvsroot/exist/eXist-1.0/src/org/exist/client In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25405/src/org/exist/client Modified Files: ClientFrame.java Log Message: Fixed concurrency issue in the dom.dbx node store: in some cases, a reading thread could interfere with a writing thread. As a result, some data pages got lost. Index: ClientFrame.java =================================================================== RCS file: /cvsroot/exist/eXist-1.0/src/org/exist/client/ClientFrame.java,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** ClientFrame.java 21 Jun 2004 15:27:33 -0000 1.20 --- ClientFrame.java 5 Jul 2004 20:02:48 -0000 1.21 *************** *** 841,846 **** setStatus("Copying " + res[i].toString() + " to " + destinationPath + "..."); if(res[i] instanceof InteractiveClient.CollectionName) ! //service.move(res[i].toString(), destinationPath, null); ! showErrorMessage("Copy is not yet implemented for collections", null); else service.copyResource(res[i].toString(), destinationPath, null); --- 841,845 ---- setStatus("Copying " + res[i].toString() + " to " + destinationPath + "..."); if(res[i] instanceof InteractiveClient.CollectionName) ! service.copy(res[i].toString(), destinationPath, null); else service.copyResource(res[i].toString(), destinationPath, null); |