Fix delayed sessions issue for good

This commit is contained in:
Neil Booth 2016-12-14 06:07:37 +09:00
parent ba862343b4
commit 1c79a2d47e
2 changed files with 4 additions and 3 deletions

View File

@ -132,9 +132,10 @@ class ServerManager(util.LoggedClass):
now = time.time()
keep = []
for pair in self.delayed_sessions:
timeout, (priority, queue_id, session) = pair
timeout, item = pair
priority, queue_id, session = item
if not session.pause and timeout <= now:
self.queue.put_nowait(session)
self.queue.put_nowait(item)
else:
keep.append(pair)
self.delayed_sessions = keep

View File

@ -1 +1 @@
VERSION = "ElectrumX 0.9.5"
VERSION = "ElectrumX 0.9.6"