Trace lines on shutdown with --debug.
This commit is contained in:
parent
70d8163353
commit
c27f8b69d6
@ -63,6 +63,7 @@ from qutebrowser.utils.misc import get_standard_dir, actute_warning
|
|||||||
from qutebrowser.utils.qt import get_qt_args
|
from qutebrowser.utils.qt import get_qt_args
|
||||||
from qutebrowser.utils.readline import ReadlineBridge
|
from qutebrowser.utils.readline import ReadlineBridge
|
||||||
from qutebrowser.utils.usertypes import Timer, KeyMode
|
from qutebrowser.utils.usertypes import Timer, KeyMode
|
||||||
|
from qutebrowser.utils.debug import trace_lines
|
||||||
|
|
||||||
|
|
||||||
class Application(QApplication):
|
class Application(QApplication):
|
||||||
@ -708,4 +709,7 @@ class Application(QApplication):
|
|||||||
qInstallMessageHandler(None)
|
qInstallMessageHandler(None)
|
||||||
# Now we can hopefully quit without segfaults
|
# Now we can hopefully quit without segfaults
|
||||||
log.destroy.debug("Calling QApplication::exit...")
|
log.destroy.debug("Calling QApplication::exit...")
|
||||||
|
if self.args.debug:
|
||||||
|
log.destroy.debug("Now logging late shutdown.")
|
||||||
|
trace_lines(True)
|
||||||
self.exit(status)
|
self.exit(status)
|
||||||
|
Loading…
Reference in New Issue
Block a user