Bug fix: missing mutex Unlock in DNS set settings
This commit is contained in:
@@ -86,6 +86,7 @@ func (l *looper) SetSettings(settings settings.DNS) (outcome string) {
|
||||
tempSettings.UpdatePeriod = settings.UpdatePeriod
|
||||
onlyUpdatePeriodChanged := reflect.DeepEqual(tempSettings, settings)
|
||||
l.state.settings = settings
|
||||
l.state.settingsMu.Unlock()
|
||||
if onlyUpdatePeriodChanged {
|
||||
l.updateTicker <- struct{}{}
|
||||
return "update period changed"
|
||||
|
||||
Reference in New Issue
Block a user