diff options
Diffstat (limited to 'p2p/base/port.cc')
-rw-r--r-- | p2p/base/port.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/p2p/base/port.cc b/p2p/base/port.cc index 7d52386..24ef427 100644 --- a/p2p/base/port.cc +++ b/p2p/base/port.cc @@ -924,7 +924,8 @@ void Connection::OnSendStunPacket(const void* data, size_t size, } } -void Connection::OnReadPacket(const char* data, size_t size) { +void Connection::OnReadPacket( + const char* data, size_t size, const talk_base::PacketTime& packet_time) { talk_base::scoped_ptr<IceMessage> msg; std::string remote_ufrag; const talk_base::SocketAddress& addr(remote_candidate_.address()); @@ -938,7 +939,7 @@ void Connection::OnReadPacket(const char* data, size_t size) { last_data_received_ = talk_base::Time(); recv_rate_tracker_.Update(size); - SignalReadPacket(this, data, size); + SignalReadPacket(this, data, size, packet_time); // If timed out sending writability checks, start up again if (!pruned_ && (write_state_ == STATE_WRITE_TIMEOUT)) { |