diff --git a/src/edu/nps/moves/dis7/utilities/DisThreadedNetworkInterface.java b/src/edu/nps/moves/dis7/utilities/DisThreadedNetworkInterface.java
index 0b9ab7069b5e7e4c14fe9a27b21f08f324d19500..e99197c5e24c664dae981b8b1e61f57392aa481c 100644
--- a/src/edu/nps/moves/dis7/utilities/DisThreadedNetworkInterface.java
+++ b/src/edu/nps/moves/dis7/utilities/DisThreadedNetworkInterface.java
@@ -322,6 +322,7 @@ public class DisThreadedNetworkInterface
      * Synchronized method to prevent interleaved reentry.
      * @see <a href="https://docs.oracle.com/javase/tutorial/essential/concurrency/syncmeth.html">Java Tutorials: Synchronized Methods</a>
      */
+    @SuppressWarnings("SleepWhileHoldingLock") // intentional
     private synchronized void createDatagramSocket()
     {
         boolean closedSocket = false;
@@ -369,6 +370,7 @@ public class DisThreadedNetworkInterface
         }
     }
   
+    @SuppressWarnings("SleepWhileInLoop") // intentional
     private Runnable receiverThreadRunnable = () -> {
 
         int pduReceiptCounter = 0;
@@ -515,7 +517,7 @@ public class DisThreadedNetworkInterface
     rawListeners.forEach(lis->lis.incomingPdu(bl));
   }
 
-  /** Method renamed as <code>close()</code>.
+  /** Method renamed as <code>close() so use that method instead.</code>.
    */
   @Deprecated
   public void kill()