diff --git a/src/edu/nps/moves/dis7/utilities/DisThreadedNetworkInterface.java b/src/edu/nps/moves/dis7/utilities/DisThreadedNetworkInterface.java index 5a8d999dfd73107bc4782f4a1716ac6c48a4699f..085a7058667fa100bf944fe8ab576e4936a5a3d7 100644 --- a/src/edu/nps/moves/dis7/utilities/DisThreadedNetworkInterface.java +++ b/src/edu/nps/moves/dis7/utilities/DisThreadedNetworkInterface.java @@ -818,10 +818,11 @@ public class DisThreadedNetworkInterface */ public void setDescriptor(String newDescriptor) { - this.descriptor = newDescriptor; - TRACE_PREFIX = "[" + (DisThreadedNetworkInterface.class.getSimpleName() + " " + descriptor).trim() + "] "; + if (newDescriptor != null) + this.descriptor = newDescriptor.trim(); + TRACE_PREFIX = "[" + DisThreadedNetworkInterface.class.getSimpleName() + " " + descriptor + "] "; } - + /** Self test to check basic operation, invoked by main() */ private void selfTest() { System.out.println(TRACE_PREFIX + "main() self test initialized...");