From 1228fcc2acf069f43804a9cfa31be6bfba9fed58 Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Thu, 14 Apr 2011 13:07:24 +0200 Subject: [PATCH] Fixed clearlog deleting all log when using a keepLogDays higher than 24 days. --- src/de/diddiz/LogBlock/ClearLog.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/de/diddiz/LogBlock/ClearLog.java b/src/de/diddiz/LogBlock/ClearLog.java index 714cd75..79ec454 100644 --- a/src/de/diddiz/LogBlock/ClearLog.java +++ b/src/de/diddiz/LogBlock/ClearLog.java @@ -28,7 +28,8 @@ public class ClearLog implements Runnable Statement state = null; try { state = conn.createStatement(); - String time = new SimpleDateFormat("yy-MM-dd-HH-mm-ss").format(System.currentTimeMillis() - LogBlock.config.keepLogDays*86400000); + String time = new SimpleDateFormat("yy-MM-dd-HH-mm-ss").format(System.currentTimeMillis() - LogBlock.config.keepLogDays*86400000L); + LogBlock.log.info("Deleting log older than " + time); ResultSet rs; for (String table : LogBlock.config.tables.values()) { rs = state.executeQuery("SELECT count(*) FROM `" + table + "` WHERE date < '" + time + "'");