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 gmelikov
Recipients gmelikov, serhiy.storchaka
Date 2020-02-15.19:42:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1581795736.38.0.603257851146.issue39640@roundup.psfhosted.org>
In-reply-to
Content
If there is a way not to sync data - you should use neither fdatasync nor fsync.

So IMHO if someone wants to sync data and want to use fdatasync - I see the only way on MacOS is to use fsync().

> Note also that this change will not help to run code with fdatasync() on MacOS without fallbacks in Python code until you drop support of all Python versions older than 3.9.

I agree, but I propose to make this change in 3.9 to get it somewhere in future.
History
Date User Action Args
2020-02-15 19:42:16gmelikovsetrecipients: + gmelikov, serhiy.storchaka
2020-02-15 19:42:16gmelikovsetmessageid: <1581795736.38.0.603257851146.issue39640@roundup.psfhosted.org>
2020-02-15 19:42:16gmelikovlinkissue39640 messages
2020-02-15 19:42:16gmelikovcreate