On Thu, Jul 28, 2011 at 7:46 PM, Eric Blake <ebl...@redhat.com> wrote:
> On 07/28/2011 07:30 AM, Eric Blake wrote:
> This topic came up again in today's Austin Group meeting, reaffirming that
> Solaris behavior is correct and glibc 2.14 behavior, while fixing one aspect
> of fclose, caused an an unintentional regression in another aspect when
> compared to 2.13 behavior:
[...]
> That is, fclose() should _not_ call lseek() to the stream position unless
> the stream has done any I/O or fseek() which would qualify as making the
> stream an active handle, such that the stream position has a reason to be
> reflected back into the file description position.

Thanks for the clarification.

I see you also updated the bugzilla entry:
http://sourceware.org/bugzilla/show_bug.cgi?id=12724#c2

Regarding the Ruby issue, then what they do is OK (still I think ugly
historical cruft).

Csaba

Reply via email to