mirror of
https://github.com/netbirdio/netbird.git
synced 2025-05-30 06:40:15 +02:00
Fix the stop procedure in DefaultDns (#971)
This commit is contained in:
parent
58cfa2bb17
commit
20ae540fb1
@ -194,16 +194,18 @@ func (s *DefaultServer) Stop() {
|
|||||||
defer s.mux.Unlock()
|
defer s.mux.Unlock()
|
||||||
s.ctxCancel()
|
s.ctxCancel()
|
||||||
|
|
||||||
err := s.hostManager.restoreHostDNS()
|
if s.hostManager != nil {
|
||||||
if err != nil {
|
err := s.hostManager.restoreHostDNS()
|
||||||
log.Error(err)
|
if err != nil {
|
||||||
|
log.Error(err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if s.wgInterface != nil && s.wgInterface.IsUserspaceBind() && s.listenerIsRunning {
|
if s.wgInterface != nil && s.wgInterface.IsUserspaceBind() && s.listenerIsRunning {
|
||||||
s.fakeResolverWG.Done()
|
s.fakeResolverWG.Done()
|
||||||
}
|
}
|
||||||
|
|
||||||
err = s.stopListener()
|
err := s.stopListener()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Error(err)
|
log.Error(err)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user