libtailscale: use b.netmon and sys.Bus consistently (#717)
fixes tailscale/android#17747 There was a mismatch between the netmon into which we were injecting network change events, and the netmon that the eventBus registered with in the userspace engine. The switch from directly registering callbacks with netmon to using the eventBus caused a regression where the injected events would no longer trigger interface rebinds based on feedback from the Android network monitoring APIs. Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>pull/718/head
parent
6f3d1881a8
commit
24b6c48bd2
Loading…
Reference in New Issue