From 641c3e23a4aa6d4c6464c2d990a8eef0c02f7eb7 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Fri, 13 May 2022 16:19:28 +0200 Subject: [PATCH] daemon: default rpc socktype to "tcp" if `rpcport` is set Having `rpcport` set already indicates the user does not want unix sockets, we just default `rpchost` to "localhost". related https://github.com/spesmilo/electrum/issues/7811 --- electrum/daemon.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electrum/daemon.py b/electrum/daemon.py index cf8d96481..9221066d5 100644 --- a/electrum/daemon.py +++ b/electrum/daemon.py @@ -67,7 +67,7 @@ def get_rpcsock_defaultpath(config: SimpleConfig): return os.path.join(config.path, 'daemon_rpc_socket') def get_rpcsock_default_type(config: SimpleConfig): - if config.get('rpchost') and config.get('rpcport'): + if config.get('rpcport'): return 'tcp' # Use unix domain sockets when available, # with the extra paranoia that in case windows "implements" them,