From: Paul G. <pa...@us...> - 2004-10-11 14:25:04
|
Update of /cvsroot/azureus/azureus2/org/gudy/azureus2/core3/peer/impl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1309/org/gudy/azureus2/core3/peer/impl Modified Files: PEPieceImpl.java Log Message: set the last write time of recovered pieces to 0, non-recovered to current time Index: PEPieceImpl.java =================================================================== RCS file: /cvsroot/azureus/azureus2/org/gudy/azureus2/core3/peer/impl/PEPieceImpl.java,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- PEPieceImpl.java 8 Oct 2004 21:15:28 -0000 1.20 +++ PEPieceImpl.java 11 Oct 2004 14:23:45 -0000 1.21 @@ -67,7 +67,8 @@ PEPieceImpl( PEPeerManager _manager, DiskManagerPiece _dm_piece, - boolean _slow_piece ) + boolean _slow_piece, + boolean _recovered ) { manager = _manager; dm_piece = _dm_piece; @@ -81,6 +82,11 @@ requested = new boolean[nbBlocs]; writers = new PEPeer[nbBlocs]; writes = new ArrayList(0); + + if ( !_recovered ){ + + dm_piece.setInitialWriteTime(); + } } |