X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=server.py;h=6ada775c4968f6e3f63044f8c366c097bd1d5fd0;hb=f7e00a67fa936e9c63c465d5ad7bfd7fb4eaa664;hp=b727b653170f75ae88ef6e6eca89b72dafb54af5;hpb=5c10a2976f94f8c2deee76cff2a1f2777dbd2d25;p=electrum-server.git 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')