Merge pull request #73 from smallstep/reload

Update CA properties on reload.
pull/75/head
Mariano Cano 5 years ago committed by GitHub
commit d9da202c7e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -189,6 +189,15 @@ func (ca *CA) Reload() error {
logContinue("Reload failed because server could not be replaced.")
return errors.Wrap(err, "error reloading server")
}
// 1. Stop previous renewer
// 2. Replace ca properties
// Do not replace ca.srv
ca.renewer.Stop()
ca.auth = newCA.auth
ca.config = newCA.config
ca.opts = newCA.opts
ca.renewer = newCA.renewer
return nil
}

Loading…
Cancel
Save