From a05259bd8f5a955d8d02aa17a02cc02531381fbc Mon Sep 17 00:00:00 2001 From: James Date: Thu, 3 Jan 2013 14:42:12 -0500 Subject: [PATCH] CC-4771: System -> Streams: It will restart liquidsoap every time when I click "Save" button without changing anything - fixed --- python_apps/pypo/pypofetch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python_apps/pypo/pypofetch.py b/python_apps/pypo/pypofetch.py index 720b1eef4..2641b5c61 100644 --- a/python_apps/pypo/pypofetch.py +++ b/python_apps/pypo/pypofetch.py @@ -296,7 +296,7 @@ class PypoFetch(Thread): dump, stream = s[u'keyname'].split('_', 1) state_change_restart[stream] = False # This is the case where restart is required no matter what - if (existing[s[u'keyname']] != s[u'value']): + if (existing[s[u'keyname']] != str(s[u'value'])): self.logger.info("'Need-to-restart' state detected for %s...", s[u'keyname']) restart = True; elif "master_live_stream_port" in s[u'keyname'] or "master_live_stream_mp" in s[u'keyname'] or "dj_live_stream_port" in s[u'keyname'] or "dj_live_stream_mp" in s[u'keyname']: