Subversion Repositories DevTools

Rev

Rev 820 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 820 Rev 826
Line 465... Line 465...
465
          newLabel.value = keyVal[1];
465
          newLabel.value = keyVal[1];
466
          mLogger.info("retrieveLastPackage newLabel " + newLabel.value);
466
          mLogger.info("retrieveLastPackage newLabel " + newLabel.value);
467
        }
467
        }
468
      }
468
      }
469
      rtagIdOfficialBufferedReader.close();
469
      rtagIdOfficialBufferedReader.close();
-
 
470
      rtagIdOfficialFileReader.close();
-
 
471
      
-
 
472
      boolean del = rtagIdOfficial.delete();
-
 
473
        
-
 
474
      if ( !del )
-
 
475
      {
-
 
476
        // the delete failed
-
 
477
        // some literature suggests a forced garbage collection may free up resources associated with file handles
-
 
478
        // nothing to lose since the file "must" be deleted
-
 
479
        System.gc();
-
 
480
        del = rtagIdOfficial.delete();
-
 
481
        
-
 
482
        if ( !del )
-
 
483
        {
-
 
484
          mLogger.fatal("rtagIdOfficial.delete() returned " + del);
-
 
485
        }
-
 
486
      }
470
      retVal = true;
487
      retVal = true;
471
    }
488
    }
472
    
489
    
473
    rtagIdOfficial.delete();
-
 
474
    
490
    
475
    mLogger.info("retrieveLastPackage returned " + retVal);
491
    mLogger.info("retrieveLastPackage returned " + retVal);
476
    return retVal;
492
    return retVal;
477
  }
493
  }
478
}
494
}
479
495