From 7ac41f4fff524432bcecf9ba5da9f1331705836e Mon Sep 17 00:00:00 2001 From: Nils <> Date: Fri, 9 Jul 2021 00:42:47 +0200 Subject: [PATCH] fix a rare crash where the hostname must be case sensitive. --- engine/nsmservercontrol.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/nsmservercontrol.py b/engine/nsmservercontrol.py index 48d72f5..9f802bb 100644 --- a/engine/nsmservercontrol.py +++ b/engine/nsmservercontrol.py @@ -364,7 +364,8 @@ class NsmServerControl(object): self.singleInstanceSocket = None if parameterNsmOSCUrl: o = urlparse(parameterNsmOSCUrl) - self.nsmOSCUrl = (o.hostname, o.port) + #self.nsmOSCUrl = (o.hostname, o.port) #this forces lowercase. in rare circumstances this is not correct and we must be case sensitive. fix: + self.nsmOSCUrl = o.netloc.split(":")[0], o.port else: envResult = self._getNsmOSCUrlFromEnvironment() if envResult: