⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 263272 in webkit


Ignore:
Timestamp:
Jun 19, 2020, 9:34:18 AM (6 years ago)
Author:
youenn@apple.com
Message:

LibWebRTCSocketClient::sendTo is too verbose in case of error
https://bugs.webkit.org/show_bug.cgi?id=213380

Reviewed by Eric Carlson.

Only log error message if the error code is different from the previous one.

  • NetworkProcess/webrtc/LibWebRTCSocketClient.cpp:

(WebKit::LibWebRTCSocketClient::sendTo):

  • NetworkProcess/webrtc/LibWebRTCSocketClient.h:
Location:
trunk/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r263271 r263272  
     12020-06-19  Youenn Fablet  <youenn@apple.com>
     2
     3        LibWebRTCSocketClient::sendTo is too verbose in case of error
     4        https://bugs.webkit.org/show_bug.cgi?id=213380
     5
     6        Reviewed by Eric Carlson.
     7
     8        Only log error message if the error code is different from the previous one.
     9
     10        * NetworkProcess/webrtc/LibWebRTCSocketClient.cpp:
     11        (WebKit::LibWebRTCSocketClient::sendTo):
     12        * NetworkProcess/webrtc/LibWebRTCSocketClient.h:
     13
    1142020-06-19  Chris Dumez  <cdumez@apple.com>
    215
  • trunk/Source/WebKit/NetworkProcess/webrtc/LibWebRTCSocketClient.cpp

    r261163 r263272  
    7373{
    7474    auto result = m_socket->SendTo(reinterpret_cast<const uint8_t*>(buffer.data()), buffer.size(), socketAddress, options);
    75     UNUSED_PARAM(result);
    76     RELEASE_LOG_ERROR_IF(result, Network, "LibWebRTCSocketClient::sendTo failed with error %d", m_socket->GetError());
     75    RELEASE_LOG_ERROR_IF(result && m_sendError != result, Network, "LibWebRTCSocketClient::sendTo failed with error %d", m_socket->GetError());
     76    m_sendError = result;
    7777}
    7878
  • trunk/Source/WebKit/NetworkProcess/webrtc/LibWebRTCSocketClient.h

    r252472 r263272  
    6565    NetworkRTCProvider& m_rtcProvider;
    6666    std::unique_ptr<rtc::AsyncPacketSocket> m_socket;
     67    int m_sendError { 0 };
    6768};
    6869
Note: See TracChangeset for help on using the changeset viewer.