yggdrasil-network / yggdrasil-go

An experiment in scalable routing as an encrypted IPv6 overlay network
https://yggdrasil-network.github.io
Other
3.46k stars 236 forks source link

AWDL is not woken up by multicast after resuming from standby #361

Closed neilalexander closed 5 years ago

neilalexander commented 5 years ago

AWDL is woken up as a part of the multicastWake function on Darwin targets. When the Mac goes to sleep, AWDL is suspended by the driver and then there are cases after the connection has timed out that it may not wake up again until the Yggdrasil process is restarted.

neilalexander commented 5 years ago

Fixed in 0.3.4.