Merge lp:~phablet-team/aethercast/block-socket into lp:aethercast
Proposed by
Alfonso Sanchez-Beato
Status: | Merged |
---|---|
Approved by: | Alfonso Sanchez-Beato |
Approved revision: | 147 |
Merged at revision: | 144 |
Proposed branch: | lp:~phablet-team/aethercast/block-socket |
Merge into: | lp:aethercast |
Diff against target: |
253 lines (+7/-84) 11 files modified
conf/aethercast.conf.in (+4/-1) src/mcs/network/stream.h (+0/-2) src/mcs/network/udpstream.cpp (+3/-17) src/mcs/network/udpstream.h (+0/-2) src/mcs/networkutils.cpp (+0/-13) src/mcs/networkutils.h (+0/-1) src/mcs/streaming/rtpsender.cpp (+0/-3) tests/mcs/integration_tests/test_stream_performance.cpp (+0/-4) tests/mcs/mir/sourcemediamanager_tests.cpp (+0/-1) tests/mcs/networkutils_tests.cpp (+0/-9) tests/mcs/streaming/rtpsender_tests.cpp (+0/-31) |
To merge this branch: | bzr merge lp:~phablet-team/aethercast/block-socket |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Simon Fels | Approve | ||
Review via email: mp+294142@code.launchpad.net |
Commit message
Some times socket output buffer was full and sending returned an EAGAIN
error. Solved by making the socket blocking, as anyway we have a dedicated
thread for sending and you will not be blocked in a datagram socket for
long. LP: #1579773.
Description of the change
Some times socket output buffer was full and sending returned an EAGAIN
error. Solved by making the socket blocking, as anyway we have a dedicated
thread for sending and you will not be blocked in a datagram socket for
long. LP: #1579773.
To post a comment you must log in.
LGTM. Minor comments inline.