Rev3127, Fix UiWebsocket async message response skip

This commit is contained in:
shortcutme 2017-10-29 23:39:36 +01:00
parent 46455737cc
commit 9d4515954b
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE
2 changed files with 2 additions and 2 deletions

View file

@ -10,7 +10,7 @@ class Config(object):
def __init__(self, argv):
self.version = "0.6.0"
self.rev = 3126
self.rev = 3127
self.argv = argv
self.action = None
self.config_file = "zeronet.conf"

View file

@ -187,9 +187,9 @@ class UiWebsocket(object):
self.next_message_id += 1
if cb: # Callback after client responded
self.waiting_cb[message["id"]] = cb
self.send_queue.append(message)
if self.sending:
return # Already sending
self.send_queue.append(message)
try:
while self.send_queue:
self.sending = True