Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4b1afab1 authored by Tsu Chiang Chuang's avatar Tsu Chiang Chuang
Browse files

extend timeout to allow for more time for the device to connect.

Change-Id: If3929ca69a5025c7048d57276813c270229a76db
parent 4fe25f69
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -59,7 +59,7 @@ public class ConnectionUtil {
    private static final int WAIT_FOR_SCAN_RESULT = 10 * 1000; // 10 seconds
    private static final int WIFI_SCAN_TIMEOUT = 50 * 1000;
    public static final int SHORT_TIMEOUT = 5 * 1000;
    public static final int LONG_TIMEOUT = 120 * 1000; // 2 minutes
    public static final int LONG_TIMEOUT = 5 * 60 * 1000; // 5 minutes
    private ConnectivityReceiver mConnectivityReceiver = null;
    private WifiReceiver mWifiReceiver = null;
    private DownloadReceiver mDownloadReceiver = null;
@@ -458,7 +458,13 @@ public class ConnectionUtil {
                if (mNetworkInfo == null) {
                    Log.v(LOG_TAG, "Do not have networkInfo! Force fetch of network info.");
                    mNetworkInfo = mCM.getActiveNetworkInfo();
                    Assert.assertNotNull(mNetworkInfo);
                }
                // Still null after force fetch? Maybe the network did not have time to be brought
                // up yet.
                if (mNetworkInfo == null) {
                    Log.v(LOG_TAG, "Failed to force fetch networkInfo. " +
                            "The network is still not ready. Wait for the next broadcast");
                    continue;
                }
                if ((mNetworkInfo.getType() != networkType) ||
                        (mNetworkInfo.getState() != expectedState)) {