rawhide report: 20041019 changes

Jay Fenlason fenlason at redhat.com
Tue Oct 19 19:39:56 UTC 2004


On Tue, Oct 19, 2004 at 09:22:35PM +0200, Michael Schwendt wrote:
> On Tue, 19 Oct 2004 07:57:06 -0400, Build System wrote:
> 
> > squid-2.5.STABLE6-3
> > -------------------
> > * Mon Oct 18 2004 Jay Fenlason <fenlason at redhat.com> 7:2.5.STABLE6-3
> > 
> > - include patch from Ulrich Drepper <drepper at redhat.com> to stop
> >   problems with O_NONBLOCK.  This closes #136049
> 
> I see the included patch drops O_NONBLOCK from the flags. Is this
> supposed to be done with all other applications too, which are broken
> by kernel-2.6.8-1.624?

Eventually.  The O_NONBLOCK patch got dropped from the kernel because
it broke too many applications, but it'll probably be back.

specifying O_NONBLOCK, then failing to handle EAGAIN reasonably is is
an application bug.  Unfortunatly, it's a bug that hasn't actually
been visible until now.

			-- JF




More information about the fedora-devel-list mailing list