From 6eb3ad28f7f1c3e7df368337b0be31bff4ee2855 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 14:16:55 -0600 Subject: [PATCH] Don't raise an exception when failing to delete the redirect log --- src/calibre/ebooks/metadata/worker.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/metadata/worker.py b/src/calibre/ebooks/metadata/worker.py index 91577a7035..e0e97ad61f 100644 --- a/src/calibre/ebooks/metadata/worker.py +++ b/src/calibre/ebooks/metadata/worker.py @@ -116,7 +116,10 @@ class ReadMetadata(Thread): if job.failed: prints(job.details) if os.path.exists(job.log_path): - os.remove(job.log_path) + try: + os.remove(job.log_path) + except: + pass def read_metadata(paths, result_queue, chunk=50, spare_server=None): @@ -191,7 +194,10 @@ class SaveWorker(Thread): prints(job.details) self.error = job.details if os.path.exists(job.log_path): - os.remove(job.log_path) + try: + os.remove(job.log_path) + except: + pass def save_book(task, library_path, path, single_dir, single_format,