mirror of
https://github.com/moonlight-stream/moonlight-android.git
synced 2025-07-21 03:52:48 +00:00
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:
parent
6eeb7ae5b2
commit
b91ab53219
@ -36,6 +36,7 @@ import org.xmlpull.v1.XmlPullParserFactory;
|
|||||||
import com.limelight.LimeLog;
|
import com.limelight.LimeLog;
|
||||||
import com.limelight.nvstream.ConnectionContext;
|
import com.limelight.nvstream.ConnectionContext;
|
||||||
import com.limelight.nvstream.http.PairingManager.PairState;
|
import com.limelight.nvstream.http.PairingManager.PairState;
|
||||||
|
import com.squareup.okhttp.ConnectionPool;
|
||||||
import com.squareup.okhttp.OkHttpClient;
|
import com.squareup.okhttp.OkHttpClient;
|
||||||
import com.squareup.okhttp.Request;
|
import com.squareup.okhttp.Request;
|
||||||
import com.squareup.okhttp.Response;
|
import com.squareup.okhttp.Response;
|
||||||
@ -95,6 +96,7 @@ public class NvHTTP {
|
|||||||
public boolean verify(String hostname, SSLSession session) { return true; }
|
public boolean verify(String hostname, SSLSession session) { return true; }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
httpClient.setConnectionPool(new ConnectionPool(0, 0));
|
||||||
httpClient.setHostnameVerifier(hv);
|
httpClient.setHostnameVerifier(hv);
|
||||||
httpClient.setConnectTimeout(CONNECTION_TIMEOUT, TimeUnit.MILLISECONDS);
|
httpClient.setConnectTimeout(CONNECTION_TIMEOUT, TimeUnit.MILLISECONDS);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user