Browse Source

Merge branch 'v0.11'

Paul-Louis Ageneau 4 years ago
parent
commit
3e905f8b04
2 changed files with 3 additions and 4 deletions
  1. 1 1
      CMakeLists.txt
  2. 2 3
      src/impl/sctptransport.cpp

+ 1 - 1
CMakeLists.txt

@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.7)
 cmake_minimum_required(VERSION 3.7)
 project(libdatachannel
 project(libdatachannel
-	VERSION 0.11.7
+	VERSION 0.11.8
 	LANGUAGES CXX)
 	LANGUAGES CXX)
 set(PROJECT_DESCRIPTION "WebRTC Data Channels Library")
 set(PROJECT_DESCRIPTION "WebRTC Data Channels Library")
 
 

+ 2 - 3
src/impl/sctptransport.cpp

@@ -82,10 +82,9 @@ void SctpTransport::Init() {
 
 
 	usrsctp_sysctl_set_sctp_max_chunks_on_queue(10 * 1024);
 	usrsctp_sysctl_set_sctp_max_chunks_on_queue(10 * 1024);
 
 
-	// Use default congestion control same as WebRTC
-	// SCTP_CC_HTCP mode is problematic
+	// Use default congestion control (RFC 4960)
 	// See https://github.com/paullouisageneau/libdatachannel/issues/354
 	// See https://github.com/paullouisageneau/libdatachannel/issues/354
-	// usrsctp_sysctl_set_sctp_default_cc_module(SCTP_CC_HTCP);
+	usrsctp_sysctl_set_sctp_default_cc_module(0);
 
 
 	// Enable Partial Reliability Extension (RFC 3758)
 	// Enable Partial Reliability Extension (RFC 3758)
 	usrsctp_sysctl_set_sctp_pr_enable(1);
 	usrsctp_sysctl_set_sctp_pr_enable(1);