code: @Override
      public void run()
      {
          isRunning = true;
          while (isRunning)
          {
              try
              {
                  server.notifyNewClientConnected(serverSocket.accept());
              }
              catch (final SocketException exception)
              {
                  Verbose.exception(exception);
                  isRunning = false;
              }
              catch (final IOException exception)
              {
                  Verbose.exception(exception);
              }
          }
      }
docs: /*
  Thread