X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fstc-statistics.c;h=0d5a76163a136e2605e12b34b09a8d16b32d37f8;hb=f96096d10de30f2feae573ba758d8a8277a2f607;hp=f2ff8e974ee6c1d5c1610fb94adf9a915bad9e30;hpb=425d447730625bc8d2ad31d4d6fc0b4fed57f11c;p=platform%2Fcore%2Fconnectivity%2Fstc-manager.git diff --git a/src/stc-statistics.c b/src/stc-statistics.c index f2ff8e9..0d5a761 100755 --- a/src/stc-statistics.c +++ b/src/stc-statistics.c @@ -247,6 +247,8 @@ gboolean handle_statistics_get_all(StcStatistics *object, GVariant *return_parameters = NULL; stc_error_e ret; + stc_set_keep_alive(TRUE); + /* Total statistics since epoch */ rule.from = epoch; rule.to = cur_time; @@ -294,6 +296,8 @@ gboolean handle_statistics_init(StcStatistics *object, { __STC_LOG_FUNC_ENTER__; + stc_set_keep_alive(TRUE); + STC_LOGI("stc statistics initialized"); stc_statistics_complete_init(object, invocation); @@ -315,6 +319,8 @@ gboolean handle_statistics_get(StcStatistics *object, GVariant *return_parameters = NULL; stc_error_e ret; + stc_set_keep_alive(TRUE); + /* Total statistics since epoch */ rule.from = epoch; rule.to = cur_time; @@ -367,6 +373,8 @@ gboolean handle_statistics_reset(StcStatistics *object, GVariant *return_parameters = NULL; stc_error_e ret; + stc_set_keep_alive(TRUE); + if (reset_rule != NULL) { DEBUG_GDBUS_VARIANT("Selection rule: ", reset_rule); GVariantIter *iter = NULL;