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 ixokai, nadeem.vawda, ned.deily, neologix, pitrou, sdaoden, skrah, vstinner
Date 2011-04-19.10:08:12
SpamBayes Score 0.00025256473
Marked as misclassified No
Message-id <20110419100803.GA39684@sherwood.local>
In-reply-to
Content
Took some time, but here is a patch that makes mmap(2) work on
Mac OS X.
This also applies to #11779.

Background:
on OS X, fsync(2) seems to behave as fdatasync(2).
To give people the possibility to do some kind of fync(2)
nonetheless, a new fcntl(2) has been introduced: F_FULLFSYNC.
If you use that, the ,sparse` file is synchronized with physical
backing store immediately and all is fine.
Vampire magic!
Files
File name Uploaded
11277.3.diff sdaoden, 2011-04-19.10:08:11
History
Date User Action Args
2011-04-19 10:08:12sdaodensetrecipients: + sdaoden, ixokai, pitrou, vstinner, nadeem.vawda, ned.deily, skrah, neologix
2011-04-19 10:08:12sdaodenlinkissue11277 messages
2011-04-19 10:08:12sdaodencreate