From cfc40a68bb1e44725ec6b0c9a98ac243f9fd96b0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 25 Jan 2015 06:37:57 +0530 Subject: [PATCH] ... --- src/calibre/db/backend.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/db/backend.py b/src/calibre/db/backend.py index 1603ac9eb9..de71ce0eec 100644 --- a/src/calibre/db/backend.py +++ b/src/calibre/db/backend.py @@ -1546,6 +1546,8 @@ class DB(object): # Parent directory already exists, re-raise original exception raise exc_info[0], exc_info[1], exc_info[2] raise + finally: + del exc_info with lopen(path, 'wb') as f: f.write(raw)