On Mon, Dec 21, 2009 at 04:02:05PM +1100, Russell Coker wrote:
> On Mon, 21 Dec 2009, Simon Horman <[email protected]> wrote:
> > In the case of the test that you ran above it looks like the code is
> > waiting forever inside the openssl call SSL_accept() which is made in
> > __perdition_ssl_connection(). The timeouts in perdition actually only
> > operate on select() and pre-date the introduction of SSL.  I'm scratching
> > my head for a fix for this one. Any suggestions would be welcome. I'm
> > hoping not to have to resort to setitimer().
> 
> That was pretty much the response I expected.  But when filing such a bug 
> report one always hopes that the maintainer or upstream developer will have 
> some secret knowledge that allows an easy fix.

Unfortunately no secret knowledge this time.

> Is GNUTLS any better in this regard?  I won't rule out the possibility of 
> submitting a patch to replace openssl with gnutls if you would be willing to 
> accept it.  NB I'm not making any commitment to write such a patch, I'm 
> overloaded at the moment and most things I want to do don't get done.

I'm quite happy to consider replacing openssl with GNUTLS.
Although I don't know if it would solve the problem at hand
nor how many bonus problems it might create.




--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to