diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index 494633daa2..ef98cc0762 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -3,18 +3,21 @@ package org.klomp.snark; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; -import java.io.FileOutputStream; import java.io.FilenameFilter; +import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.io.Serializable; import java.text.Collator; import java.text.DecimalFormat; +import java.time.Instant; +import java.time.temporal.ChronoUnit; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.Comparator; +import java.util.concurrent.ConcurrentHashMap; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; @@ -23,7 +26,6 @@ import java.util.Map; import java.util.Properties; import java.util.Set; import java.util.StringTokenizer; -import java.util.concurrent.ConcurrentHashMap; import net.i2p.CoreVersion; import net.i2p.I2PAppContext; @@ -496,6 +498,7 @@ public class SnarkManager implements CompleteListener, ClientApp, DisconnectList * @since 0.9.14.1 */ public void addMessageNoEscape(String message) { + message = Instant.now().truncatedTo(ChronoUnit.MILLIS).toString() + " " + message; _messages.addMessageNoEscape(message); if (_log.shouldLog(Log.INFO)) _log.info("MSG: " + message);