From 840189cd0a0e6521f7d4009488c11dcf5180931d Mon Sep 17 00:00:00 2001 From: Kristaps Kaupe Date: Tue, 9 Nov 2021 23:52:06 +0200 Subject: [PATCH] Fix SNICKER daemon startup Bug was introduced with 7e73e4caa9d03b9237ad322cd5ba02e877778458 when return value of `start_daemon_on_port()` was changed from `int` to `tuple`. --- jmclient/jmclient/client_protocol.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jmclient/jmclient/client_protocol.py b/jmclient/jmclient/client_protocol.py index c8ecf88..4ecb4bf 100644 --- a/jmclient/jmclient/client_protocol.py +++ b/jmclient/jmclient/client_protocol.py @@ -860,7 +860,8 @@ def start_reactor(host, port, factory=None, snickerfactory=None, # (See above) For now these other two are just on ports that are 1K offsets. if snickerfactory: snickerport, serverconn = start_daemon_on_port(port_a, sdfactory, - "SNICKER", 1000) - 1000 + "SNICKER", 1000) + snickerport = snickerport - 1000 if bip78: start_daemon_on_port(port_a, bip78factory, "BIP78", 2000)