code: @Override
  	public void stop()
  	{
  		if (!started)
  			return;
  		
  		log.info("Stopping listener ["+getName()+"]");
  		
  		// Close the listen socket
  		multiplexer.unregisterServerSocketHandler(this);
  		multiplexer.stop();
  		multiplexer = null;
  		
  		// Close remaining clients
  		closeRemainingClients();
  		
  		started = false;
  	}
docs: /*
  (non-Javadoc)
  @see net.timewalker.ffmq4.listeners.AbstractListener#stop()