]> code.delx.au - offlineimap/blobdiff - offlineimap/folder/Maildir.py
Applied patch from Peter Colberg to remove usage of hard linking
[offlineimap] / offlineimap / folder / Maildir.py
index 937500f0b7e9f28ddf5ad33bbc36565cc68eec11..33da1a0cc945484a5e767ef653445494eb006fc8 100644 (file)
@@ -199,9 +199,8 @@ class MaildirFolder(BaseFolder):
         ui.debug('maildir', 'savemessage: moving from %s to %s' % \
                  (tmpmessagename, messagename))
         if tmpmessagename != messagename: # then rename it
-            os.link(os.path.join(tmpdir, tmpmessagename),
+            os.rename(os.path.join(tmpdir, tmpmessagename),
                     os.path.join(tmpdir, messagename))
-            os.unlink(os.path.join(tmpdir, tmpmessagename))
 
         if self.dofsync:
             try: