[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: /srv/bzr/emacs/trunk r106464: Fix asynchrounous GnuTLS socket handli
Re: /srv/bzr/emacs/trunk r106464: Fix asynchrounous GnuTLS socket handling on some versions of the GnuTLS library.
Mon, 21 Nov 2011 15:27:19 -0500
Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux)
>> Some versions of the GnuTLS library doesn't respons to poll reliably.
>> Work around this by checking all GnuTLS sockets explicitly from the
>> idle loop.
> As previously discussed, I've now applied the patch. If anybody has a
> less icky way of dealing with this issue, that would be nice, though.
Also if the code could be conditionalized on the problematic gnutls
version (or at least include a comment explaining which gnutls versions
are affected or a link to a gnutls bug-report about it, or something)
that would be *really* handy, so that 10 years from now we can decide
whether it can be removed.