GNU bug report logs -
#40665
28.0.50; tls hang on local ssl
Previous Next
Reported by: Derek Zhou <derek <at> 3qin.us>
Date: Thu, 16 Apr 2020 16:01:02 UTC
Severity: normal
Tags: fixed
Found in version 28.0.50
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Derek Zhou writes:
> Robert Pluim writes:
>
>> OK, that does make sense, and might even be more correct, but itʼs a
>> bigger change. You'll need more than just me to agree with it.
>>
> Patch reworked:
>
> * before the select, check every interesting gnutls stream for
> available data in the buffer
> * if some of them hit, and either there is no wait_proc or the
> wait_proc is one of the gnutls streams with new data, set the select
> timeout to 0
> * after the select, merge the gnutls buffer status into the select
> returns
>
> The patch is not much longer than before, still a net reduction of code
> lines. I've done some light testing and haven't found any problem.
Robert,
did you get a chance to read and test this patch?
Derek
This bug report was last modified 4 years and 350 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.