mirror of
https://github.com/netbirdio/android-client.git
synced 2026-09-23 09:30:52 -07:00
onNetworkChanged walks the list on the Go callback thread while the main thread adds and removes listeners on every bind and unbind, so a route update that landed during a rebind could throw ConcurrentModificationException inside the gomobile callback and take the service process down.