From 699fc78d92089f700a3939603f05bbb9d7f6aa60 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 4 Aug 2016 11:50:07 +0200 Subject: [PATCH] Reduce target control/remote server connection timeout, for faster enum * On the assumption that for both of these use-cases the remote machine isn't going to be across so terrible a network that it will take 1s or longer to at least make the TCP connection handshake. --- renderdoc/core/remote_server.cpp | 2 +- renderdoc/core/target_control.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/core/remote_server.cpp b/renderdoc/core/remote_server.cpp index 6738558d9..d1e5edb99 100644 --- a/renderdoc/core/remote_server.cpp +++ b/renderdoc/core/remote_server.cpp @@ -775,7 +775,7 @@ RENDERDOC_CreateRemoteServerConnection(const char *host, uint32_t port, RemoteSe if(s != "-") { - sock = Network::CreateClientSocket(s.c_str(), (uint16_t)port, 3000); + sock = Network::CreateClientSocket(s.c_str(), (uint16_t)port, 750); if(sock == NULL) return eReplayCreate_NetworkIOFailed; diff --git a/renderdoc/core/target_control.cpp b/renderdoc/core/target_control.cpp index fcc92de6c..c71845ddd 100644 --- a/renderdoc/core/target_control.cpp +++ b/renderdoc/core/target_control.cpp @@ -677,7 +677,7 @@ extern "C" RENDERDOC_API TargetControl *RENDERDOC_CC RENDERDOC_CreateTargetContr if(host != NULL && host[0] != '\0') s = host; - Network::Socket *sock = Network::CreateClientSocket(s.c_str(), ident & 0xffff, 3000); + Network::Socket *sock = Network::CreateClientSocket(s.c_str(), ident & 0xffff, 750); if(sock == NULL) return NULL;