- ret |= moveFileToFile(file, new File(latestBackupFilename));
- Cache.log.debug("BACKUPFILES moving " + latestBackupFilename + " to "
- + file + " was " + (ret ? "" : "NOT ") + "successful");
-
+ // using boolean '&' instead of '&&' as don't want moveFileToFile attempt to
+ // be conditional (short-circuit)
+ ret = ret & moveFileToFile(file, new File(latestBackupFilename));
+ Console.debug(
+ "BACKUPFILES moving " + file + " to " + latestBackupFilename
+ + " was " + (ret ? "" : "NOT ") + "successful");