FW: ibuf_empty delayed efd

Damien Miller djm at mindrot.org
Thu Jun 12 13:13:07 EST 2008


On Wed, 11 Jun 2008, Scott Neugroschl wrote:

> > I'm not sure what is going wrong here, but could you please try a
> > snapshot? We fixed a long-existing race in the efd handling @ close
> > case and the fix may serendibitously fix your case :)
> > 
> Is this race condition check the changes in channel_register_cleanup(),
> where c->istate and c->ostate are being interrogated?
> 
> I'd really like to avoid having to add all the changes in channel.c (the
> queueing, changed external interfaces, etc...) if I could avoid it.

I think this it is, though there may be other changes of relevance. It
would probably be best if you tested a whole snapshot and then looked to
extract specific changes if you find they work.

-d


More information about the openssh-unix-dev mailing list