Ronald Oussoren added the comment:

The patch limits os.write to writing at most INT_MAX bytes on OSX. Buffered I/O 
using open("/some/file", "wb") should still write all data (at least according 
to the limited tests I've done so far).

The same limitation is already present on Windows.

And as I wrote before: os.write may accoding to the manpage for write(2) 
already write less bytes than requested.

I'm -1 on using an explicit exception or printing a warning about this.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24658>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to