1
0

add daemon port to config

This commit is contained in:
ThomasV
2014-03-16 06:28:16 +01:00
parent 8395bfe67f
commit 0bb16f0836
2 changed files with 5 additions and 94 deletions

View File

@@ -39,7 +39,8 @@ class NetworkProxy(threading.Thread):
self.config = config
self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
self.socket.connect(('', 8000))
self.daemon_port = config.get('daemon_port', 8000)
self.socket.connect(('', self.daemon_port))
self.message_id = 0
self.unanswered_requests = {}
self.subscriptions = {}
@@ -272,11 +273,12 @@ class NetworkServer:
self.network = network
self.server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
self.server.bind(('', 8000))
self.daemon_port = config.get('daemon_port', 8000)
self.server.bind(('', self.daemon_port))
self.server.listen(5)
self.server.settimeout(1)
self.running = False
self.timeout = 60
self.timeout = config.get('daemon_timeout', 60)
def main_loop(self):