Chromium Code Reviews
DescriptionRemove dependency on ConditionVariableWrapper and CriticalSectionWrapper in UdpSocketPosix.
This is a part of cleaning up 'friend' parts of ConditionVariableWrapper's implementation where it accesses private variables of CriticalSectionWrapper, which is not good since it makes assumptions about the implementation on all posix platforms.
Instead I'm using rtc::Event, another condition variable based implementation we have, and fits the requirements of UdpSocketPosix.
BUG=
R=pbos@webrtc.org
Committed: https://crrev.com/2067826a5e2c433121dd5c3b846a71ba3e1987cf
Cr-Commit-Position: refs/heads/master@{#11295}
Patch Set 1 #Patch Set 2 : Fix hang #Patch Set 3 : Remove unnecessary fwd decl #
Messages
Total messages: 21 (9 generated)
|
|||||||||||||||||||||||||||||||||||||