From 321426e96b762170273a7331cb7d64b6f52f5575 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Sun, 7 Jul 2013 16:51:45 +0000 Subject: [PATCH] StratumHandler: Accept mining.subscribe(UserAgent, SessionID) method form (SessionID ignored) --- stratumserver.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stratumserver.py b/stratumserver.py index af3551d..a84393b 100644 --- a/stratumserver.py +++ b/stratumserver.py @@ -144,7 +144,9 @@ class StratumHandler(networkserver.SocketHandler): def _stratumreply_7(self, rpc): self.UA = rpc.get('result') or rpc - def _stratum_mining_subscribe(self): + def _stratum_mining_subscribe(self, UA = None, xid = None): + if not UA is None: + self.UA = UA xid = struct.pack('@P', id(self)) self.extranonce1 = xid xid = b2a_hex(xid).decode('ascii') -- 2.1.4