mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-09-05 23:51:04 +03:00
bump hbb_common: fix the SESSIONS leak the leak test was creating
The zero-timeout cancellation in `test_cancelled_new_does_not_leak_the_pc` is not guaranteed to win — the setup task can finish inside the single poll it allows, and `new()` then returns a live stream that the test discarded. `WebRTCStream` has no `Drop`, so that stranded its own pc in SESSIONS and the test reported it as the cancelled attempt's leak. Nothing in production was leaking. 24 tests now pass at 1, 2, 4, 8 and default thread counts; `--test-threads=2` had failed every run. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019UzcMTdYTEv2QbMHcTSUy3
This commit is contained in: