X-Git-Url: https://code.delx.au/offlineimap/blobdiff_plain/db805043f2d3ccf59cb7d167cd917d178a16e540..cf1a1b31e29e8378c8730dde1794729fc2c34338:/offlineimap/repository/LocalStatus.py diff --git a/offlineimap/repository/LocalStatus.py b/offlineimap/repository/LocalStatus.py index 048026d..12de16c 100644 --- a/offlineimap/repository/LocalStatus.py +++ b/offlineimap/repository/LocalStatus.py @@ -43,7 +43,10 @@ class LocalStatusRepository(BaseRepository): file = open(filename + ".tmp", "wb") file.write(offlineimap.folder.LocalStatus.magicline + '\n') file.close() - os.unlink(filename) + try: + os.unlink(filename) + except: + pass os.rename(filename + ".tmp", filename) # Invalidate the cache.