X-Git-Url: https://git.novaco.in/?p=electrum-server.git;a=blobdiff_plain;f=server.py;h=918250bfa3f0890dc40f67652dd14d52d6e4512f;hp=9b04e06c3696543d52a9640f16e9acba6beb18ae;hb=58cc3997beec9941c6d9dcf9dd72ffdab806243d;hpb=eeeb2b0657c395ade790d5f16e673f277b000e11 diff --git a/server.py b/server.py index 9b04e06..918250b 100755 --- a/server.py +++ b/server.py @@ -61,7 +61,11 @@ def run_rpc_command(command, stratum_tcp_port): method = 'server.' + command request = json.dumps( { 'id':0, 'method':method, 'params':[password] } ) s.send(request + '\n') - msg = s.recv(1024) + msg = '' + while True: + o = s.recv(1024) + msg += o + if msg.find('\n') != -1: break s.close() r = json.loads(msg).get('result') if command == 'stop': print r