On Thu, 28 Jun 2012 16:16:45 +0300 Petri Lehtinen <pe...@digip.org> wrote: > Antoine Pitrou wrote: > > > If messages were only added, a new file is no longer created and > > > renamed over the old file when flush() is called on an mbox, MMDF or > > > Babyl mailbox. > > > > Why so? Appending is not atomic and, if it fails in the middle, you > > could get a corrupt mbox file. > > Furthermore, I disagree that it's a bugfix: IMO it should wait for 3.4. > > The code previosly already appended messages to the end of the file > when calling add(). This patch just changed it to not do a full > rewrite when flush() is called.
Ok, I agree it sounds good then. Thanks for explaining. Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com