From 0f29810288a2ae53c8e8c9c18bbb3656ac3744d5 Mon Sep 17 00:00:00 2001 From: "pwestin@webrtc.org" Date: Mon, 6 May 2013 16:37:22 +0000 Subject: [PATCH] Fix crash in pacer. BUG=1731 R=niklas.enbom@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1410006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3964 4adac7df-926f-26a2-2b94-8c16560cd09d --- webrtc/modules/pacing/paced_sender.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webrtc/modules/pacing/paced_sender.cc b/webrtc/modules/pacing/paced_sender.cc index 6c9939bfb3..3cee8e177d 100644 --- a/webrtc/modules/pacing/paced_sender.cc +++ b/webrtc/modules/pacing/paced_sender.cc @@ -42,8 +42,9 @@ PacedSender::Packet PacedSender::PacketList::front() const { void PacedSender::PacketList::pop_front() { PacedSender::Packet& packet = packet_list_.front(); + uint16_t sequence_number = packet.sequence_number_; packet_list_.pop_front(); - sequence_number_set_.erase(packet.sequence_number_); + sequence_number_set_.erase(sequence_number); } void PacedSender::PacketList::push_back(const PacedSender::Packet& packet) {