mirror of
https://github.com/coredns/coredns.git
synced 2025-10-29 09:14:17 -04:00
plugin/file: fix zone expiration (#1933)
This commit is contained in:
@@ -147,13 +147,14 @@ Restart:
|
|||||||
// transfer failed, leave retryActive true
|
// transfer failed, leave retryActive true
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// no errors, stop timers and restart
|
||||||
retryActive = false
|
retryActive = false
|
||||||
// transfer OK, possible new SOA, stop timers and redo
|
|
||||||
refreshTicker.Stop()
|
refreshTicker.Stop()
|
||||||
retryTicker.Stop()
|
retryTicker.Stop()
|
||||||
expireTicker.Stop()
|
expireTicker.Stop()
|
||||||
goto Restart
|
goto Restart
|
||||||
}
|
|
||||||
|
|
||||||
case <-refreshTicker.C:
|
case <-refreshTicker.C:
|
||||||
|
|
||||||
@@ -172,13 +173,15 @@ Restart:
|
|||||||
retryActive = true
|
retryActive = true
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// no errors, stop timers and restart
|
||||||
retryActive = false
|
retryActive = false
|
||||||
// transfer OK, possible new SOA, stop timers and redo
|
|
||||||
refreshTicker.Stop()
|
refreshTicker.Stop()
|
||||||
retryTicker.Stop()
|
retryTicker.Stop()
|
||||||
expireTicker.Stop()
|
expireTicker.Stop()
|
||||||
goto Restart
|
goto Restart
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user