We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 44937b5 commit eb26c08Copy full SHA for eb26c08
net/dns/direct.go
@@ -344,7 +344,14 @@ func (m *directManager) SetDNS(config OSConfig) (err error) {
344
// cause a disruptive DNS outage each time we reset an empty
345
// OS configuration.
346
if changed && isResolvedRunning() && !runningAsGUIDesktopUser() {
347
- exec.Command("systemctl", "restart", "systemd-resolved.service").Run()
+ t0 := time.Now()
348
+ err := restartResolved()
349
+ d := time.Since(t0).Round(time.Millisecond)
350
+ if err != nil {
351
+ m.logf("error restarting resolved after %v: %v", d, err)
352
+ } else {
353
+ m.logf("restarted resolved after %v", d)
354
+ }
355
}
356
357
return nil
0 commit comments