STINNER Victor added the comment: > The complete fix is maybe to write fflush() before fclose(), or at least > raise an exception if fclose() returns a non-zero result. Correctly, > file.close() returns a number in case of an error...
Oh sorry, I missed the line "if (sts == -1) ..." which raises an error. But I'm still unable to reproduce the glibc bug mentioned by Charles-François : > Yeah, who's volunteering to report it to the glibc? ---------- resolution: -> fixed status: open -> closed _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue17976> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com