From e76211e0a2d728f28c02dabf4f03ac83e067ab1c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 17 Sep 2010 12:04:59 -0600 Subject: [PATCH] Fix possible race condition on windows when changing title/author during move of book files --- src/calibre/library/database2.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index f5f0f724ba..54300c6466 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -439,7 +439,8 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): if not f: continue stream = cStringIO.StringIO(f) - self.add_format(id, format, stream, index_is_id=True, path=tpath) + self.add_format(id, format, stream, index_is_id=True, + path=tpath, notify=False) self.conn.execute('UPDATE books SET path=? WHERE id=?', (path, id)) if commit: self.conn.commit()