[Python-Dev] [Python-checkins] r52692 - in python/trunk:Lib/mailbox.py Misc/NEWS (original) (raw)
Terry Reedy tjreedy at udel.edu
Thu Nov 9 19:54:00 CET 2006
- Previous message: [Python-Dev] [Python-checkins] r52692 - in python/trunk: Lib/mailbox.py Misc/NEWS
- Next message: [Python-Dev] [Python-checkins] r52692 - in python/trunk: Lib/mailbox.py Misc/NEWS
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"A.M. Kuchling" <amk at amk.ca> wrote in message news:20061109140146.GB8808 at localhost.localdomain...
On Thu, Nov 09, 2006 at 02:51:15PM +0100, andrew.kuchling wrote:
Author: andrew.kuchling Date: Thu Nov 9 14:51:14 2006 New Revision: 52692
[Patch #1514544 by David Watson] use fsync() to ensure data is really on disk Should I backport this change to 2.5.1? Con: The patch adds two new internal functions, syncflush() and syncclose(), so it's an internal API change. Pro: it's a patch that should reduce chances of data loss, which is important to people processing mailboxes.
I am not familiar with the context but I would naively think of data loss as a bug.
The new functions' code could be preceded by a comment that they were added in 2.5.1 for internal use only and that external use would make code incompatible with 2.5 -- and of course, not documented elsewhere.
tjr
- Previous message: [Python-Dev] [Python-checkins] r52692 - in python/trunk: Lib/mailbox.py Misc/NEWS
- Next message: [Python-Dev] [Python-checkins] r52692 - in python/trunk: Lib/mailbox.py Misc/NEWS
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]