homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author sdaoden
Recipients nadeem.vawda, neologix, pitrou, ronaldoussoren, santoso.wijaya, sdaoden, vstinner
Date 2011年07月19日.12:22:31
SpamBayes Score 6.945616e-11
Marked as misclassified No
Message-id <20110719122224.GA40111@sherwood.local>
In-reply-to <1311009990.93.0.133179836732.issue11877@psf.upfronthosting.co.za>
Content
Here is something unsorted and loose:
- @neologix:
 One could argue that something had happened before the fsync(2),
 so that code which blindly did so is too dumb to do any right
 decision anyway. Even PEP 3151 won't help.
- I favour haypos fullsync() approach, because that could probably
 make it into it. Yet Python doesn't offer any possibility to
 access NetBSD DISKSYNC stuff sofar.
- Currently the programmer must be aware of any platform specific
 problems. I, for example, am not aware of Windows. How can
 i give any guarantee to users which (will) use my S-Postman on
 Windows? I need to put trust in turn into the Framework i am
 using - Python. And that makes me feel pretty breathless.
- Fortunately Python is dynamic, so that one simply can replace
 os.fsync(). Works once only though (think signal handlers :=).
 + That is indeed the solution i'm using for my S-Postman,
 because *only* like this i can actually make Python's
 mailbox.py module reliable on Mac OS X! I can't give any
 guarantee for NetBSD, though i document it!
 + Aaarrg! I'm a liar!! I lie about - data integrity!!!
--Steffen
Ciao, sdaoden(*)(gmail.com)
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
History
Date User Action Args
2011年07月19日 12:22:33sdaodensetrecipients: + sdaoden, ronaldoussoren, pitrou, vstinner, nadeem.vawda, neologix, santoso.wijaya
2011年07月19日 12:22:32sdaodenlinkissue11877 messages
2011年07月19日 12:22:31sdaodencreate

AltStyle によって変換されたページ (->オリジナル) /