summaryrefslogtreecommitdiffstats
path: root/base/server/python
diff options
context:
space:
mode:
authorFraser Tweedale <ftweedal@redhat.com>2016-05-31 22:20:06 +1000
committerFraser Tweedale <ftweedal@redhat.com>2016-06-03 15:37:52 +1000
commit9062e0265e7cadfa05f64a7c5c0a718594283d06 (patch)
treec79a530ecc9e89f4917fb5da1a2468598df288be /base/server/python
parentb1bafc4935c088fe98373a7988f5e0518b950226 (diff)
downloadpki-9062e0265e7cadfa05f64a7c5c0a718594283d06.tar.gz
pki-9062e0265e7cadfa05f64a7c5c0a718594283d06.tar.xz
pki-9062e0265e7cadfa05f64a7c5c0a718594283d06.zip
Don't update obsolete CertificateAuthority after key retrieval
If additional LDAP events are processed for a lightweight CA while key retrieval proceeds in another thread, when retrieval is complete, the KeyRetrieverRunner reinitialises the signing unit of a stale object. Instead of holding onto a CertificateAuthority, hold onto the AuthorityID and look it up afresh when ready to reinitialise its SigningUnit. Part of: https://fedorahosted.org/pki/ticket/2293
Diffstat (limited to 'base/server/python')
0 files changed, 0 insertions, 0 deletions