summaryrefslogtreecommitdiffstats
path: root/net/flip/flip_network_transaction.cc
diff options
context:
space:
mode:
Diffstat (limited to 'net/flip/flip_network_transaction.cc')
-rw-r--r--net/flip/flip_network_transaction.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/net/flip/flip_network_transaction.cc b/net/flip/flip_network_transaction.cc
index 1e1320a..4b94b1f 100644
--- a/net/flip/flip_network_transaction.cc
+++ b/net/flip/flip_network_transaction.cc
@@ -218,6 +218,15 @@ int FlipNetworkTransaction::DoInitConnection() {
std::string host = request_->url.HostNoBrackets();
int port = request_->url.EffectiveIntPort();
+ // Use the fixed testing ports if they've been provided. This is useful for
+ // debugging.
+ if (FlipSession::SSLMode()) {
+ if (session_->fixed_https_port() != 0)
+ port = session_->fixed_https_port();
+ } else if (session_->fixed_http_port() != 0) {
+ port = session_->fixed_http_port();
+ }
+
std::string connection_group = "flip.";
connection_group.append(host);