fix(companion): TUN reader no longer dies on non-blocking fd + VPN not metered #110

Merged
lfg2025 merged 0 commits from fix/tun-blocking-fd-metered into main 2026-07-23 21:51:12 +00:00
Owner

On-device diagnosis: Android hands the VpnService TUN fd over non-blocking and the fips reader thread died on EAGAIN at startup — mesh up, zero packets. Fd forced blocking; verified live on 5G (reader survives, anchor link stable, flap gone). Plus setMetered(false). APK 0.5.4/vc24. Handoff updated with the remaining node-side blocker.

🤖 Generated with Claude Code

On-device diagnosis: Android hands the VpnService TUN fd over non-blocking and the fips reader thread died on EAGAIN at startup — mesh up, zero packets. Fd forced blocking; verified live on 5G (reader survives, anchor link stable, flap gone). Plus setMetered(false). APK 0.5.4/vc24. Handoff updated with the remaining node-side blocker. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
lfg2025 merged commit 908e6185c8 into main 2026-07-23 21:51:12 +00:00
Sign in to join this conversation.