From c891c9ca9afe23dfc1e51ffb200eab4f406f07b3 Mon Sep 17 00:00:00 2001 From: Don Brutzman <brutzman@nps.edu> Date: Sat, 29 Aug 2020 17:35:36 -0700 Subject: [PATCH] send verbose outputs to System.out, also flush for timely logging --- src/edu/nps/moves/dis7/utilities/DisThreadedNetIF.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/edu/nps/moves/dis7/utilities/DisThreadedNetIF.java b/src/edu/nps/moves/dis7/utilities/DisThreadedNetIF.java index 516175b847..420b538f10 100644 --- a/src/edu/nps/moves/dis7/utilities/DisThreadedNetIF.java +++ b/src/edu/nps/moves/dis7/utilities/DisThreadedNetIF.java @@ -5,6 +5,7 @@ package edu.nps.moves.dis7.utilities; import edu.nps.moves.dis7.Pdu; +import edu.nps.moves.dis7.DisTime; import edu.nps.moves.dis7.enumerations.DISPDUType; import java.io.ByteArrayOutputStream; import java.io.DataOutputStream; @@ -243,8 +244,13 @@ public class DisThreadedNetIF if (pdu != null) { counter++; // TODO experimental, add to generator as a commented-out diagnostic; consider adding diagnostic mode - if (verbose) - System.err.println(messagePrefix + counter + ". received " + pdu.getPduType().toString()); + if (isVerbose()) + { + System.out.println(messagePrefix + counter + ". received " + pdu.getPduType().toString() + + " (timestamp " + edu.nps.moves.dis7.DisTime.timeStampToString(pdu.getTimestamp()) + + ", size " + pdu.getMarshalledSize() + " bytes)"); + System.out.flush(); + } toListeners(pdu); } buffer.clear(); -- GitLab