From 7d590afd7326a69ba6666f60dca8281d742bb38e Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Mon, 11 Apr 2016 18:54:25 +0800 Subject: [PATCH] dashboard/moninj: use ephemeral UDP port --- artiq/dashboard/moninj.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/artiq/dashboard/moninj.py b/artiq/dashboard/moninj.py index d089f1b97..fb793a9eb 100644 --- a/artiq/dashboard/moninj.py +++ b/artiq/dashboard/moninj.py @@ -275,7 +275,7 @@ class MonInj(TaskObject): self.subscriber = Subscriber("devices", self.init_devices) self.dm = None self.socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - self.socket.bind(("", 39284)) + self.socket.bind(("", 0)) # Never ceasing to disappoint, asyncio has an issue about UDP # not being supported on Windows (ProactorEventLoop) open since 2014. self.loop = asyncio.get_event_loop()