Concurrent Uplinks w/ wrong single-flight recovery fixes

Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
This commit is contained in:
Alexey
2026-09-02 18:55:32 +03:00
parent 0d8d331c7c
commit 9170e347f5
5 changed files with 25 additions and 8 deletions
+5
View File
@@ -319,6 +319,11 @@ impl WebSession {
return Err(ManagerError::Limit);
};
state.lane_open_waits += 1;
self.touch_peer_locked(
&mut state,
Instant::now(),
WebSessionLifecycleObservation::HttpActivityAfterGap,
);
LaneOpenWaitGuard {
session: self,
_auxiliary: auxiliary,