[Swan-commit] Changes to ref refs/heads/master
Andrew Cagney
cagney at vault.libreswan.fi
Thu Jun 7 15:17:37 UTC 2018
New commits:
commit bc50125b1c58835e0c558b152a132ac0da79421e
Author: Andrew Cagney <cagney at gnu.org>
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*.
More information about the Swan-commit
mailing list