From 94703d0ade7164b8f1dcd032286c7f7a8cd89143 Mon Sep 17 00:00:00 2001 From: "yongsung1.kim" Date: Thu, 16 Jan 2014 17:59:24 +0900 Subject: [PATCH] [INST:UI] Fix bug that installmanager cannot display download progress bar. Change-Id: Id2b75f14d192c20bdacee9ff3b4e7ff6fef4b5f6 Signed-off-by: yongsung1.kim --- .../src/org/tizen/installmanager/lib/Downloader.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/InstallManager_java/src/org/tizen/installmanager/lib/Downloader.java b/InstallManager_java/src/org/tizen/installmanager/lib/Downloader.java index 054416b..d9cb0d3 100644 --- a/InstallManager_java/src/org/tizen/installmanager/lib/Downloader.java +++ b/InstallManager_java/src/org/tizen/installmanager/lib/Downloader.java @@ -241,21 +241,21 @@ public class Downloader { } long endMS = System.currentTimeMillis(); + long timeOutOffset = 0; + if (Options.doTest) { - beginMS = beginMS + READ_TIMEOUT_TEST; + timeOutOffset = READ_TIMEOUT_TEST; } else { - beginMS = beginMS + READ_TIMEOUT; + timeOutOffset = READ_TIMEOUT; } - if (endMS > beginMS) { - if (Options.doTest) { - Log.err("Can not be read during 60 seconds."); - } else { - Log.err("Can not be read during 20 seconds."); - } + if (endMS > (beginMS + timeOutOffset)) { + Log.err("Can not be read during 20 seconds(test case : 60 seconds)."); ErrorController.setError(ErrorCode.INTERNET_CONNECTION_ERROR); throw new IMNetworkDownloadException(ErrorCode.INTERNET_CONNECTION_ERROR); + } else { + // normal operation. to do nothing. } } } catch (SocketTimeoutException e) { @@ -936,6 +936,8 @@ public class Downloader { mConnection.setConnectTimeout(CONNECT_TIMEOUT); mConnection.setReadTimeout(READ_TIMEOUT); } +// mConnection.setConnectTimeout(CONNECT_TIMEOUT); +// mConnection.setReadTimeout(READ_TIMEOUT); if (rangeSize > 0) { setRangeRequest(); -- 2.7.4