code: def add_sockets(self, sockets: Iterable[socket.socket]) -> None:
          
          for sock in sockets:
              self._sockets[sock.fileno()] = sock
              self._handlers[sock.fileno()] = add_accept_handler(
                  sock, self._handle_connection
              )
docs: Makes this server start accepting connections on the given sockets.
  
          The ``sockets`` parameter is a list of socket objects such as
          those returned by `~tornado.netutil.bind_sockets`.
          `add_sockets` is typically used in combination with that
          method and `tornado.process.fork_processes` to provide greater
          control over the initialization of a multi-process server.