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
Robert Pluim writes:
> Thatʼs not quite it. 'wait_reading_process_output' broadly does one of:
>
> 1. Read from some fds, give me what you have or timeout
> 2. Read from some fds, wait until you have something for this
> specific process, or timeout
> 3. Read *only* for this process, wait until you have something, or
> timeout
>
> [1] is very common, [3] is not. The case Iʼm discussing is [2] (via
> accept-process-output), and as it stands you've transformed it into a
> form of [1] (and yes, in [3] the select is only done for the fd for a
> specific process).
Let me read the code more carefully to see what to do.
>
> 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.
I'll get back to you with a patch addressing both points later, maybe
tonight.
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.