mirror of
https://github.com/yggdrasil-network/yggdrasil-go.git
synced 2025-02-15 03:11:50 +00:00
maybe fix multicast deadlock on darwin
This commit is contained in:
parent
b4d72dc604
commit
7779d86c5b
1 changed files with 2 additions and 2 deletions
|
@ -33,14 +33,14 @@ var awdlGoroutineStarted bool
|
|||
|
||||
func (m *Multicast) _multicastStarted() {
|
||||
C.StopAWDLBrowsing()
|
||||
for intf := range m.Interfaces() {
|
||||
for intf := range m._interfaces {
|
||||
if intf == "awdl0" {
|
||||
C.StartAWDLBrowsing()
|
||||
break
|
||||
}
|
||||
}
|
||||
m.platformhandler = time.AfterFunc(time.Minute, func() {
|
||||
m.Act(m, m._multicastStarted)
|
||||
m.Act(nil, m._multicastStarted)
|
||||
})
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue