support multiple server ip on client side

This commit is contained in:
clowwindy 2015-02-09 13:50:46 +08:00
parent e71ce6c758
commit 783a6ef7f2
4 changed files with 15 additions and 2 deletions

View file

@ -127,8 +127,9 @@ class UDPRelay(object):
server_port = self._config['server_port']
if type(server_port) == list:
server_port = random.choice(server_port)
if type(server) == list:
server = random.choice(server)
logging.debug('chosen server: %s:%d', server, server_port)
# TODO support multiple server IP
return server, server_port
def _close_client(self, client):