fix #3175
This commit is contained in:
parent
1a8de2b02a
commit
d96561bc9d
|
@ -62,7 +62,7 @@ class WsClientThread(util.DaemonThread):
|
||||||
util.DaemonThread.__init__(self)
|
util.DaemonThread.__init__(self)
|
||||||
self.network = network
|
self.network = network
|
||||||
self.config = config
|
self.config = config
|
||||||
self.response_queue = Queue.Queue()
|
self.response_queue = queue.Queue()
|
||||||
self.subscriptions = defaultdict(list)
|
self.subscriptions = defaultdict(list)
|
||||||
|
|
||||||
def make_request(self, request_id):
|
def make_request(self, request_id):
|
||||||
|
@ -80,7 +80,7 @@ class WsClientThread(util.DaemonThread):
|
||||||
while self.is_running():
|
while self.is_running():
|
||||||
try:
|
try:
|
||||||
ws, request_id = request_queue.get()
|
ws, request_id = request_queue.get()
|
||||||
except Queue.Empty:
|
except queue.Empty:
|
||||||
continue
|
continue
|
||||||
try:
|
try:
|
||||||
addr, amount = self.make_request(request_id)
|
addr, amount = self.make_request(request_id)
|
||||||
|
@ -97,7 +97,7 @@ class WsClientThread(util.DaemonThread):
|
||||||
while self.is_running():
|
while self.is_running():
|
||||||
try:
|
try:
|
||||||
r = self.response_queue.get(timeout=0.1)
|
r = self.response_queue.get(timeout=0.1)
|
||||||
except Queue.Empty:
|
except queue.Empty:
|
||||||
continue
|
continue
|
||||||
util.print_error('response', r)
|
util.print_error('response', r)
|
||||||
method = r.get('method')
|
method = r.get('method')
|
||||||
|
|
Loading…
Reference in New Issue