[UTC][ITC][STC][Non-ACR][Fix issue when sync callback is called] 94/207794/1
authorhyunuktak <hyunuk.tak@samsung.com>
Thu, 13 Jun 2019 00:48:44 +0000 (09:48 +0900)
committerhyunuktak <hyunuk.tak@samsung.com>
Thu, 13 Jun 2019 00:48:47 +0000 (09:48 +0900)
Change-Id: Icb13ade579756038dd1df4881cf1e9b2e00288a1
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
src/itc/stc/ITs-stc.c
src/utc/stc/utc-stc-common.c

index ff906ac29ec50cddde97f09ef1bb5e4c612c7db9..2222fce2b5954f117457b76550306107df745eda 100755 (executable)
@@ -65,7 +65,6 @@ void StcGetStatsFinishedCallback(stc_error_e result, stc_all_stats_info_h info,
                {
                        FPRINTF("[Line : %d][%s] Callback invoked for STATS_INFO_GET_ALL\\n", __LINE__, API_NAMESPACE);
                        g_bCallbackCalled = true;
-                       QUIT_GMAIN_LOOP;
                }
                break;
        case STATS_INFO_FOREACH_ALL:
@@ -80,6 +79,7 @@ void StcGetStatsFinishedCallback(stc_error_e result, stc_all_stats_info_h info,
                break;
        }
 
+       QUIT_GMAIN_LOOP;
        return;
 }
 
index 7e38f20d189a6f6f1bc27d57cc1996c9424ff415..76f76dff2d98791cfe822a30b50721c44a77f020 100755 (executable)
@@ -121,7 +121,6 @@ void stc_get_stats_finished_cb(stc_error_e result,
        case STATS_INFO_GET_ALL:
                {
                        PRINT_RETURN("stc_get_all_stats", result);
-                       QUIT_GMAIN_LOOP;
                }
                break;
        case STATS_INFO_FOREACH_ALL:
@@ -134,6 +133,8 @@ void stc_get_stats_finished_cb(stc_error_e result,
                PRINT_RETURN("stc_get_stats_finished_cb", ret);
                break;
        }
+
+       QUIT_GMAIN_LOOP;
 }
 
 stc_error_e stc_get_statistics_information(stc_stats_info_e e)