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
Message #38 received at 40665 <at> debbugs.gnu.org (full text, mbox):
>>>>> On Sun, 19 Apr 2020 15:34:01 +0000 (UTC), Derek Zhou <derek <at> 3qin.us> said:
Derek> Robert Pluim writes:
>> One change we could make is to set p->gnutls_boot_parameters to nil
>> here, so that in the sequence
>>
>> Fgnutls_boot, handshake does not complete
>> handshake succeeds first time in wait_reading_process_output
>> delete_write_fd then checks p->gnutls_boot_parameters
>>
>> the sentinel ends up getting run, but Iʼve not seen the handshake ever
>> succeed straight away before the delete_write_fd, and if it ever has
>> in the wild we would have seen bug reports (and this is dragon-filled
>> code, so I donʼt want to make changes to it if I can help it :-))
>>
>> In short: I think the change is ok. It passes the network-stream
>> tests, so Iʼll run with it for a while, and push it in a week or so.
Derek> Will be glad to test anything on this issue. Just let me know
Derek> if you pushed any change.
I assume youʼre running with the change locally. If you continue to do
so, and donʼt see any issues, then that raises my confidence in the
change being correct.
Iʼll update this bug when I push a change.
Thanks
Robert
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.