From 08f5775f6596f94d02c470447963e3ed320daa15 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 18 Jul 2011 10:36:35 -0600 Subject: [PATCH] ebook-convert: Abort if a keyboard interrupt is raised during parsing --- src/calibre/ebooks/oeb/reader.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/ebooks/oeb/reader.py b/src/calibre/ebooks/oeb/reader.py index 422252f73e..5bb6b193f7 100644 --- a/src/calibre/ebooks/oeb/reader.py +++ b/src/calibre/ebooks/oeb/reader.py @@ -163,6 +163,8 @@ class OEBReader(object): if item.media_type in check: try: item.data + except KeyboardInterrupt: + raise except: self.logger.exception('Failed to parse content in %s'% item.href)