Fix uncheck return of vconf_get_bool 52/292252/1 submit/tizen/20230503.095833
authorRajeswari <r.palacharla@samsung.com>
Tue, 2 May 2023 10:45:21 +0000 (16:15 +0530)
committerRajeswari <r.palacharla@samsung.com>
Tue, 2 May 2023 10:45:21 +0000 (16:15 +0530)
Change-Id: I8e7af6809414a191d7736862b971f073070df763

manager/src/msg-manager.cpp

index 84907d9..6deb06a 100644 (file)
@@ -87,18 +87,20 @@ bool service_app_create(void *data)
 
        int msg_server_ready = 0;
        for (int i = 0; i < 100; i++) {
-               vconf_get_bool(VCONFKEY_MSG_SERVER_READY, &msg_server_ready);
-               if (msg_server_ready == 1) {
-                       int msg_err = msg_open_msg_handle(&msg_handle);
-                       if (msg_err != MSG_SUCCESS)
-                               MSG_MGR_ERR("msg_open_msg_handle() failed [%d]", msg_err);
-                       else
-                               MSG_MGR_INFO("msg_open_msg_handle() success");
-
-                       break;
-               } else {
-                       MSG_MGR_INFO("msg-server is not ready.");
-                       sleep(1);
+               if (vconf_get_bool(VCONFKEY_MSG_SERVER_READY, &msg_server_ready) == 0) {
+                       if (msg_server_ready == 1) {
+                               int msg_err = msg_open_msg_handle(&msg_handle);
+                               if (msg_err != MSG_SUCCESS)
+                                       MSG_MGR_ERR("msg_open_msg_handle() failed [%d]", msg_err);
+                               else
+                                       MSG_MGR_INFO("msg_open_msg_handle() success");
+
+                               break;
+                       }
+                       else {
+                               MSG_MGR_INFO("msg-server is not ready.");
+                               sleep(1);
+                       }
                }
        }