Skip to content

Commit 7daf36c

Browse files
Fix LNBits wallet slow to stop
1 parent a8419cb commit 7daf36c

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

  • internal_filesystem/apps/com.lightningpiggy.displaywallet/assets

internal_filesystem/apps/com.lightningpiggy.displaywallet/assets/wallet.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,9 +228,11 @@ def wallet_manager_thread(self):
228228
websocket_running = True
229229
_thread.stack_size(mpos.apps.good_stack_size())
230230
_thread.start_new_thread(self.websocket_thread, ())
231-
if self.keep_running:
232-
print("Sleeping a while before re-fetching balance...")
233-
time.sleep(60)
231+
print("Sleeping a while before re-fetching balance...")
232+
for _ in range(120):
233+
time.sleep(0.5)
234+
if not self.keep_running:
235+
break
234236
print("wallet_manager_thread stopping")
235237
if self.ws:
236238
self.ws.close()

0 commit comments

Comments
 (0)