On Thursday 06 November 2008 08:44, j16sdiz at freenetproject.org wrote:
> Author: j16sdiz
> Date: 2008-11-06 08:44:54 +0000 (Thu, 06 Nov 2008)
> New Revision: 23340
> 
> Modified:
>    trunk/freenet/src/freenet/support/FileLoggerHook.java
> Log:
> refactor 1: remove local variable
> 
> Modified: trunk/freenet/src/freenet/support/FileLoggerHook.java
> ===================================================================
> --- trunk/freenet/src/freenet/support/FileLoggerHook.java     2008-11-06 
08:44:34 UTC (rev 23339)
> +++ trunk/freenet/src/freenet/support/FileLoggerHook.java     2008-11-06 
08:44:54 UTC (rev 23340)
> @@ -218,7 +218,6 @@
>                       long startTime;
>                       long nextHour = -1;
>                       GregorianCalendar gc = null;
> -                     String filename = null;
>                       if (baseFilename != null) {
>                               latestFile = new 
> File(baseFilename+"-latest.log");
>                               previousFile = new 
> File(baseFilename+"-previous.log");
> @@ -244,8 +243,7 @@
>                                       int x = gc.get(INTERVAL);
>                                       gc.set(INTERVAL, (x / 
> INTERVAL_MULTIPLIER) * INTERVAL_MULTIPLIER);
>                               }
> -                             filename = getHourLogName(gc, true);
> -                             currentFilename = new File(filename);
> +                             currentFilename = new File(getHourLogName(gc, 
> true));
>                               synchronized(logFiles) {
>                                       if ((!logFiles.isEmpty()) && 
logFiles.getLast().filename.equals(currentFilename)) {
>                                               logFiles.removeLast();
> @@ -268,6 +266,7 @@
>                                       thisTime = System.currentTimeMillis();
>                                       if (baseFilename != null) {
>                                               if ((thisTime > nextHour) || 
> switchedBaseFilename) {
> +                                                     {

What's with the extra braces?

>                                                       // Switch logs
>                                                       try {
>                                                               
> logStream.flush();
> @@ -284,16 +283,14 @@
>                                                       }
>                                                       long length = 
> currentFilename.length();
>                                                       OldLogFile olf = new 
> OldLogFile(currentFilename, lastTime, nextHour, 
length);
> -                                                     lastTime = nextHour;

And the removal of lastTime  = nextHour ? That might affect behaviour, no?

>                                                       synchronized(logFiles) {
>                                                               
> logFiles.addLast(olf);
>                                                       }
>                                                       
> oldLogFilesDiskSpaceUsage += length;
>                                                       trimOldLogFiles();
>                                                       // Rotate primary log 
> stream
> -                                                     filename = 
> getHourLogName(gc, true);
> -                                                     currentFilename = new 
> File(filename);
> -                                                     logStream = 
> openNewLogFile(new File(filename), true);
> +                                                     currentFilename = new 
> File(getHourLogName(gc, true));
> +                                                     logStream = 
> openNewLogFile(currentFilename, true);
>                                                       if(latestFile != null) {
>                                                               try {
>                                                                       
> altLogStream.close();
> @@ -306,6 +303,7 @@
>                                                               
> latestFile.delete();
>                                                               altLogStream = 
> openNewLogFile(latestFile, false);
>                                                       }
> +                                                     }
>                                                       
> //System.err.println("Rotated log files: "+filename);
>                                                       
> //System.err.println("Almost rotated");
>                                                       gc.add(INTERVAL, 
> INTERVAL_MULTIPLIER);
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20081108/dd1d98a3/attachment.pgp>

Reply via email to