From ff05f1fd89a0c9d4873b2268d15fbe4c01b07532 Mon Sep 17 00:00:00 2001 From: Jianhui Dai Date: Thu, 25 Nov 2021 15:29:47 +0800 Subject: [PATCH] TaskQueuePacedSender: Process packets after outstanding data update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: webrtc:10809 Change-Id: I31785c529d331891830777c93d7067f96580ea39 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/238967 Reviewed-by: Erik Språng Reviewed-by: Henrik Boström Reviewed-by: Philip Eliasson Commit-Queue: Erik Språng Cr-Commit-Position: refs/heads/main@{#35450} --- modules/pacing/task_queue_paced_sender.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/pacing/task_queue_paced_sender.cc b/modules/pacing/task_queue_paced_sender.cc index f2de9ecb64..41ae683ff4 100644 --- a/modules/pacing/task_queue_paced_sender.cc +++ b/modules/pacing/task_queue_paced_sender.cc @@ -114,6 +114,7 @@ void TaskQueuePacedSender::UpdateOutstandingData(DataSize outstanding_data) { // Fast path since this can be called once per sent packet while on the // task queue. pacing_controller_.UpdateOutstandingData(outstanding_data); + MaybeProcessPackets(Timestamp::MinusInfinity()); return; }