From: ArronM <tux...@us...> - 2005-12-10 05:40:38
|
Update of /cvsroot/azureus/azureus2/org/gudy/azureus2/core3/download/impl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14871/azureus2/org/gudy/azureus2/core3/download/impl Modified Files: DownloadManagerController.java Log Message: Move null check one level up, just in case Index: DownloadManagerController.java =================================================================== RCS file: /cvsroot/azureus/azureus2/org/gudy/azureus2/core3/download/impl/DownloadManagerController.java,v retrieving revision 1.26 retrieving revision 1.27 diff -u -d -r1.26 -r1.27 --- DownloadManagerController.java 9 Dec 2005 02:09:17 -0000 1.26 +++ DownloadManagerController.java 10 Dec 2005 05:40:30 -0000 1.27 @@ -400,16 +400,14 @@ int oldDMState, int newDMState ) { + if (disk_manager == null) { + // already closed down via stop + download_manager.setOnlySeeding(false); + return; + } + if ( newDMState == DiskManager.READY || newDMState == DiskManager.FAULTY ){ - if ( disk_manager == null ){ - - // already closed down via stop - - download_manager.setOnlySeeding(false); - return; - } - force_start = wasForceStarted; stats.setDownloadCompleted(stats.getDownloadCompleted(true)); @@ -596,7 +594,6 @@ peer_manager = null; if ( disk_manager != null ){ - disk_manager.stop(); stats.setCompleted(stats.getCompleted()); |