summaryrefslogtreecommitdiff
path: root/media/sctp
diff options
context:
space:
mode:
authorsergeyu@chromium.org <sergeyu@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-09-13 23:48:58 +0000
committersergeyu@chromium.org <sergeyu@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-09-13 23:48:58 +0000
commited274f89091f7acb8cacde3cae1d69cb2a19193d (patch)
treeade0d9976a71795097e079dd9a41d88f43c32a78 /media/sctp
parent68c8f945a4478a51a5d17966500bcfb98015c10e (diff)
downloadtalk-ed274f89091f7acb8cacde3cae1d69cb2a19193d.tar.gz
Update libjingle to 52300956
R=wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2213004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@4744 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'media/sctp')
-rw-r--r--media/sctp/sctpdataengine.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/media/sctp/sctpdataengine.cc b/media/sctp/sctpdataengine.cc
index 2f9b117..0d6bc59 100644
--- a/media/sctp/sctpdataengine.cc
+++ b/media/sctp/sctpdataengine.cc
@@ -270,6 +270,13 @@ bool SctpDataMediaChannel::OpenSctpSocket() {
return false;
}
+ uint32_t nodelay = 1;
+ if (usrsctp_setsockopt(sock_, IPPROTO_SCTP, SCTP_NODELAY, &nodelay,
+ sizeof(nodelay))) {
+ LOG_ERRNO(LS_ERROR) << debug_name_ << "Failed to set SCTP_NODELAY.";
+ return false;
+ }
+
// Subscribe to SCTP event notifications.
int event_types[] = {SCTP_ASSOC_CHANGE,
SCTP_PEER_ADDR_CHANGE,