Connection reuse is broken in GFE's server (requests always get reissued on a new connection) so just turn it off

This commit is contained in:
Cameron Gutman 2016-01-02 17:34:29 -06:00
parent 6eeb7ae5b2
commit b91ab53219

View File

@ -36,6 +36,7 @@ import org.xmlpull.v1.XmlPullParserFactory;
import com.limelight.LimeLog;
import com.limelight.nvstream.ConnectionContext;
import com.limelight.nvstream.http.PairingManager.PairState;
import com.squareup.okhttp.ConnectionPool;
import com.squareup.okhttp.OkHttpClient;
import com.squareup.okhttp.Request;
import com.squareup.okhttp.Response;
@ -95,6 +96,7 @@ public class NvHTTP {
public boolean verify(String hostname, SSLSession session) { return true; }
};
httpClient.setConnectionPool(new ConnectionPool(0, 0));
httpClient.setHostnameVerifier(hv);
httpClient.setConnectTimeout(CONNECTION_TIMEOUT, TimeUnit.MILLISECONDS);