From 29f9cd95455ce54f94d5e8bfa898d33de825f0f5 Mon Sep 17 00:00:00 2001 From: Dmitri Bogomolov <4glitch@gmail.com> Date: Fri, 7 Jun 2019 13:54:47 +0300 Subject: [PATCH] Handle bad trustedpeer setting --- src/helper_startup.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/helper_startup.py b/src/helper_startup.py index 98795201..1a1119f5 100644 --- a/src/helper_startup.py +++ b/src/helper_startup.py @@ -31,8 +31,13 @@ def _loadTrustedPeer(): # This probably means the trusted peer wasn't specified so we # can just leave it as None return - - host, port = trustedPeer.split(':') + try: + host, port = trustedPeer.split(':') + except ValueError: + sys.exit( + 'Bad trustedpeer config setting! It should be set as' + ' trustedpeer=:' + ) state.trustedPeer = state.Peer(host, int(port))