From: Pawel Andruszkiewicz
Date: Thu, 11 Jun 2015 08:00:53 +0000 (+0200)
Subject: [Application] Replaced usleep() with nanosleep().
X-Git-Tag: submit/tizen/20150702.103311^2~2^2~68^2
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=92ffc4880a91706aad1e9bf95c7b89df76625000;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git
[Application] Replaced usleep() with nanosleep().
Prevent CID: 444506, 444606
[Verification] TCT pass rate: 100%
Change-Id: Ieca187206d60a7e501a545db754f7163bc669d6c
Signed-off-by: Pawel Andruszkiewicz
---
diff --git a/src/application/application_manager.cc b/src/application/application_manager.cc
index ba54862d..ecd1edaf 100755
--- a/src/application/application_manager.cc
+++ b/src/application/application_manager.cc
@@ -393,7 +393,8 @@ void ApplicationManager::Launch(const picojson::value& args) {
}
// delay 300ms for each retry
- usleep(300 * 1000);
+ struct timespec sleep_time = { 0, 300L * 1000L * 1000L };
+ nanosleep(&sleep_time, nullptr);
++retry;
LoggerD("Retry launch request: %d", retry);
@@ -589,7 +590,8 @@ void ApplicationManager::LaunchAppControl(const picojson::value& args) {
}
// delay 300ms for each retry
- usleep(300 * 1000);
+ struct timespec sleep_time = { 0, 300L * 1000L * 1000L };
+ nanosleep(&sleep_time, nullptr);
++retry;
LoggerD("Retry launch request: %d", retry);