code: def listen_loop(self, address, family, internal=False):
          
          try:
              sock = eventlet.listen(address, family)
          except socket.error, e:
              if e.errno == errno.EADDRINUSE:
                  logging.critical("Cannot listen on (%s, %s): already in use" % (address, family))
                  raise
              elif e.errno == errno.EACCES and address[1] <= 1024:
                  logging.critical("Cannot listen on (%s, %s) (you might need to launch as root)" % (address, family))
                  return
              logging.critical("Cannot listen on (%s, %s): %s" % (address, family, e))
              return
          # Sleep to ensure we've dropped privileges by the time we start serving
          eventlet.sleep(0.5)
          # Start serving
          logging.info("Listening for requests on %s" % (address, ))
          try:
              eventlet.serve(
                  sock,
                  lambda sock, addr: self.handle(sock, addr, internal),
                  concurrency = 10000,
              )
          finally:
              sock.close()
docs: Accepts incoming connections.