code: public synchronized void stop() {
          if (listenerThreads.size() > 0) {
              for (MulticastSocketListenerThread thread : listenerThreads) {
                  thread.shutdown();
              }
          }
  
          listenerThreads.clear();
      }
docs: Stop the responder (if not already stopped). Can be restarted aftewards.