diff --git a/lib/interface.py b/lib/interface.py index b58b6cb83..c29dab7a1 100644 --- a/lib/interface.py +++ b/lib/interface.py @@ -269,7 +269,10 @@ class TcpStratumInterface(Interface): #print "-->",request self.message_id += 1 out += request + '\n' - self.s.send( out ) + + while out: + sent = self.s.send( out ) + out = out[sent:] def get_history(self, addr): self.send([('blockchain.address.get_history', [addr])])