From 9dd5e84c6095e8f548cc79ee7a99e26a31fc6f74 Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Sun, 12 May 2013 13:06:41 -0700 Subject: [PATCH] ^C dumps a stack trace in verbose mode --- beets/ui/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/beets/ui/__init__.py b/beets/ui/__init__.py index 5dd30eaf5..9e92ce4a4 100644 --- a/beets/ui/__init__.py +++ b/beets/ui/__init__.py @@ -28,6 +28,7 @@ import sqlite3 import errno import re import struct +import traceback from beets import library from beets import plugins @@ -785,5 +786,5 @@ def main(args=None): else: raise except KeyboardInterrupt: - # Silently ignore ^C. - pass + # Silently ignore ^C except in verbose mode. + log.debug(traceback.format_exc())