New commits:
commit bc50125b1c58835e0c558b152a132ac0da79421e
Author: Andrew Cagney <[email protected]>
Date: Tue Jun 5 14:37:32 2018 -0400
crls: create a second dedicated crl fetch request queue, separate to the
in-progress queue
Fixes a problem where the main thread would block trying to make a url
fetch request because it had to wait for all the outstanding fetch
requests to first be processed.
Fixes a leak of generalName_t while copying the url fetch request (see
nss-cert-crl-03).
Also:
- sets things up for running check_crls() from the main thread which
will fix a race with 'pluto_pubkeys' (without this change
check_crls() would have also blocked)
- doesn't fix 'whack "show crl queue"' blocking
- doesn't fix races during pluto's exit
Tested against *crl* and *ocsp*.
_______________________________________________
Swan-commit mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-commit