From 90d1101ab71b7aea95338e0fb396df5c7aadffa0 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Wed, 23 Dec 2015 10:22:22 -0800 Subject: [PATCH] minor: quit uimanager properly on coroutine error --- base | 2 +- frontend/apps/reader/readerui.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/base b/base index 9a2503bac..9ba8cb68a 160000 --- a/base +++ b/base @@ -1 +1 @@ -Subproject commit 9a2503bacc3fe52f5946d8392439f946a5d8dae4 +Subproject commit 9ba8cb68aa90ef84d33d243d619248be945c99d3 diff --git a/frontend/apps/reader/readerui.lua b/frontend/apps/reader/readerui.lua index 4693adce7..cc138b9f8 100644 --- a/frontend/apps/reader/readerui.lua +++ b/frontend/apps/reader/readerui.lua @@ -331,7 +331,7 @@ function ReaderUI:showReader(file) if err ~= nil then print '[!] doShowReader coroutine crashed:' print(debug.traceback(co, err, 1)) - UIManager._running = false + UIManager.quit() end end) end