diff --git a/src/calibre/utils/filenames.py b/src/calibre/utils/filenames.py index 573850584a..432efe2abf 100644 --- a/src/calibre/utils/filenames.py +++ b/src/calibre/utils/filenames.py @@ -457,7 +457,7 @@ def atomic_rename(oldpath, newpath): try: win32file.MoveFileEx(oldpath, newpath, win32file.MOVEFILE_REPLACE_EXISTING|win32file.MOVEFILE_WRITE_THROUGH) break - except: + except Exception: if i > 8: raise # Try the rename repeatedly in case something like a virus