Fix abort_sleep missing crash in Blinkenlights UI

This is a regression introduced when renaming signals due to the
improved CTRL-C handling. Regression in 6.5.0

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
This commit is contained in:
Sebastian Spaeth 2012-01-07 14:54:16 +01:00
parent 45782ca3ac
commit 415c7d7979
2 changed files with 6 additions and 2 deletions

View File

@ -19,3 +19,5 @@ Changes
Bug Fixes Bug Fixes
--------- ---------
* Abort sleep in blinkenlights UI led to crash ('abort_signal' not existing),
regression from 6.5.0.

View File

@ -157,11 +157,13 @@ class CursesAccountFrame:
return tf return tf
def sleeping(self, sleepsecs, remainingsecs): def sleeping(self, sleepsecs, remainingsecs):
# show how long we are going to sleep and sleep """show how long we are going to sleep and sleep
:returns: Boolean, whether we want to abort the sleep"""
self.drawleadstr(remainingsecs) self.drawleadstr(remainingsecs)
self.ui.exec_locked(self.window.refresh) self.ui.exec_locked(self.window.refresh)
time.sleep(sleepsecs) time.sleep(sleepsecs)
return self.account.abort_signal.is_set() return self.account.get_abort_event()
def syncnow(self): def syncnow(self):
"""Request that we stop sleeping asap and continue to sync""" """Request that we stop sleeping asap and continue to sync"""