diff options
author | Jiwoong Im <jiwoong.im@samsung.com> | 2016-11-17 11:13:20 +0900 |
---|---|---|
committer | Jiwoong Im <jiwoong.im@samsung.com> | 2016-11-17 11:13:20 +0900 |
commit | dfa9fe74037f164fca634fb25d43475b1f44cc18 (patch) | |
tree | 9eee559b61fb01ffc135ab50c89c958ff606c27c | |
parent | a30b1552fca95e1aeb07c818018ec2ef6917fee7 (diff) | |
download | alarm-manager-dfa9fe74037f164fca634fb25d43475b1f44cc18.tar.gz alarm-manager-dfa9fe74037f164fca634fb25d43475b1f44cc18.tar.bz2 alarm-manager-dfa9fe74037f164fca634fb25d43475b1f44cc18.zip |
Fix error in wakeup alarm rtc setsubmit/tizen_3.0/20161117.022446accepted/tizen/3.0/wearable/20161118.003810accepted/tizen/3.0/tv/20161118.003748accepted/tizen/3.0/mobile/20161118.003728accepted/tizen/3.0/ivi/20161118.003831accepted/tizen/3.0/common/20161118.192940
Change-Id: Icd1fd7eae992aa33041c577dc321173df478b047
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
-rw-r--r-- | alarm-manager.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/alarm-manager.c b/alarm-manager.c index 0a375ce..b97b6c2 100644 --- a/alarm-manager.c +++ b/alarm-manager.c @@ -282,7 +282,7 @@ static void __rtc_set() ALARM_MGR_LOG_PRINT("[alarm-server]RTC_WKALM_SET disabled ioctl is successfully done."); time_t due_time = alarm_context.c_due_time; - localtime_r(&due_time, &due_tm); + gmtime_r(&due_time, &due_tm); ALARM_MGR_LOG_PRINT("Setted RTC Alarm date/time is %d-%d-%d, %02d:%02d:%02d (UTC).", due_tm.tm_mday, due_tm.tm_mon + 1, due_tm.tm_year + 1900, @@ -294,7 +294,7 @@ static void __rtc_set() rtc_wkalarm.time.tm_mday = due_tm.tm_mday; rtc_wkalarm.time.tm_hour = due_tm.tm_hour; rtc_wkalarm.time.tm_min = due_tm.tm_min; - rtc_wkalarm.time.tm_sec = due_tm.tm_sec - 1; /* Wakeup is 1000ms faster than expiring time to correct RTC error. */ + rtc_wkalarm.time.tm_sec = due_tm.tm_sec; retval = ioctl(gfd, RTC_WKALM_SET, &rtc_wkalarm); if (retval == -1) { if (errno == ENOTTY) |