X-Git-Url: https://git.novaco.in/?p=electrum-server.git;a=blobdiff_plain;f=server.py;h=6ada775c4968f6e3f63044f8c366c097bd1d5fd0;hp=b727b653170f75ae88ef6e6eca89b72dafb54af5;hb=f7e00a67fa936e9c63c465d5ad7bfd7fb4eaa664;hpb=fcf7076e578cffcd672a6bcf23d0459fc076fef5 diff --git a/server.py b/server.py index b727b65..6ada775 100755 --- a/server.py +++ b/server.py @@ -67,8 +67,13 @@ def create_config(): def run_rpc_command(command, stratum_tcp_port): import socket, json - s = socket.socket( socket.AF_INET, socket.SOCK_STREAM ) - s.connect(( host, int(stratum_tcp_port ))) + try: + s = socket.socket( socket.AF_INET, socket.SOCK_STREAM ) + s.connect(( host, int(stratum_tcp_port ))) + except: + print "cannot connect to server." + return + method = 'server.' + command request = json.dumps( { 'id':0, 'method':method, 'params':[password] } ) s.send(request + '\n')