ra,wa,ea = select.select([self.socket], [], [], 30)
if not ra:
num_retries -= 1
ra,wa,ea = select.select([self.socket], [], [], 30)
if not ra:
num_retries -= 1
continue
self.connection, addr = self.socket.accept()
logging.info("Connected to client from %s" % str(addr))
return True
logging.error("Failed to connect. Exiting after multiple attempts.")
return False
continue
self.connection, addr = self.socket.accept()
logging.info("Connected to client from %s" % str(addr))
return True
logging.error("Failed to connect. Exiting after multiple attempts.")
return False