From 8d04b04aae3d27ca51ea260723632c8b0bee7cbf Mon Sep 17 00:00:00 2001 From: sledgehammer999 Date: Wed, 20 Nov 2013 00:21:48 +0200 Subject: [PATCH] Revert "Don't prefer TCP connections over uTP." This reverts commit a0529637758b6136176c4d735528b9fdb1ec7428. --- src/qtlibtorrent/qbtsession.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/qtlibtorrent/qbtsession.cpp b/src/qtlibtorrent/qbtsession.cpp index b42398fbb..639bc9c73 100755 --- a/src/qtlibtorrent/qbtsession.cpp +++ b/src/qtlibtorrent/qbtsession.cpp @@ -454,7 +454,10 @@ void QBtSession::configureSession() { sessionSettings.enable_outgoing_utp = pref.isuTPEnabled(); // uTP rate limiting sessionSettings.rate_limit_utp = pref.isuTPRateLimited(); - sessionSettings.mixed_mode_algorithm = session_settings::peer_proportional; + if (sessionSettings.rate_limit_utp) + sessionSettings.mixed_mode_algorithm = session_settings::prefer_tcp; + else + sessionSettings.mixed_mode_algorithm = session_settings::peer_proportional; sessionSettings.connection_speed = 20; //default is 10 qDebug() << "Settings SessionSettings"; setSessionSettings(sessionSettings);