summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/prserv/serv.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/prserv/serv.py b/lib/prserv/serv.py
index 306f0a3c4..a2da07227 100644
--- a/lib/prserv/serv.py
+++ b/lib/prserv/serv.py
@@ -442,6 +442,9 @@ class PRServiceConfigError(Exception):
def auto_start(d):
global singleton
+ # Shutdown any existing PR Server
+ auto_shutdown()
+
host_params = list(filter(None, (d.getVar('PRSERV_HOST') or '').split(':')))
if not host_params:
return None