docs: private void transportClosed(ServerTransport transport) {
      synchronized (lock) {
        if (!transports.remove(transport)) {
          throw new AssertionError("Transport already removed");
        }
        channelz.removeServerSocket(ServerImpl.this, transport);
        checkForTermination();
      }
    }