Commit 3f4bfd7
committed
perf(connlib): drive wireguard timers on demand
boringtun's `next_timer_update` now reports the exact instant of the next
required timer action, so the tunnel no longer needs polling on a fixed
one-second interval. Bump boringtun to pick that up and query it directly
when computing the next timeout.
Related: firezone/boringtun#213
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XsRkNsA4r812CDfwPH8ehF1 parent 0331104 commit 3f4bfd7
3 files changed
Lines changed: 6 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
850 | 850 | | |
851 | 851 | | |
852 | 852 | | |
853 | | - | |
854 | 853 | | |
855 | 854 | | |
856 | 855 | | |
| |||
1337 | 1336 | | |
1338 | 1337 | | |
1339 | 1338 | | |
1340 | | - | |
1341 | | - | |
1342 | 1339 | | |
1343 | 1340 | | |
1344 | 1341 | | |
| |||
1386 | 1383 | | |
1387 | 1384 | | |
1388 | 1385 | | |
1389 | | - | |
| 1386 | + | |
1390 | 1387 | | |
1391 | 1388 | | |
1392 | 1389 | | |
| |||
1447 | 1444 | | |
1448 | 1445 | | |
1449 | 1446 | | |
1450 | | - | |
1451 | | - | |
1452 | | - | |
1453 | | - | |
1454 | | - | |
1455 | | - | |
1456 | | - | |
1457 | | - | |
1458 | | - | |
1459 | | - | |
1460 | | - | |
1461 | | - | |
1462 | 1447 | | |
1463 | 1448 | | |
1464 | 1449 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
669 | 669 | | |
670 | 670 | | |
671 | 671 | | |
672 | | - | |
673 | 672 | | |
674 | 673 | | |
675 | 674 | | |
| |||
0 commit comments