docs: async def close(self):
          '''Close the listening socket.  This does not close any ServerSession
          objects created to handle incoming connections.
          '''
          if self.server:
              self.server.close()
              await self.server.wait_closed()
              self.server = None