hotRelodaInterval --> hotReloadInterval

This commit is contained in:
roc 2021-10-26 21:30:03 +08:00 committed by yuhan6665
parent 28b17b529d
commit dd6769954c

View file

@ -62,14 +62,14 @@ func (c *Config) BuildCertificates() []*xtls.Certificate {
certs = append(certs, &keyPair) certs = append(certs, &keyPair)
if !entry.OneTimeLoading { if !entry.OneTimeLoading {
var isOcspstapling bool var isOcspstapling bool
hotRelodaInterval := uint64(3600) hotReloadInterval := uint64(3600)
if entry.OcspStapling != 0 { if entry.OcspStapling != 0 {
hotRelodaInterval = entry.OcspStapling hotReloadInterval = entry.OcspStapling
isOcspstapling = true isOcspstapling = true
} }
index := len(certs) - 1 index := len(certs) - 1
go func(entry *Certificate, cert *xtls.Certificate, index int) { go func(entry *Certificate, cert *xtls.Certificate, index int) {
t := time.NewTicker(time.Duration(hotRelodaInterval) * time.Second) t := time.NewTicker(time.Duration(hotReloadInterval) * time.Second)
for { for {
if entry.CertificatePath != "" && entry.KeyPath != "" { if entry.CertificatePath != "" && entry.KeyPath != "" {
newCert, err := filesystem.ReadFile(entry.CertificatePath) newCert, err := filesystem.ReadFile(entry.CertificatePath)