summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyeonghun Lee <kh9090.lee@samsung.com>2016-04-27 16:55:30 +0900
committerKyeonghun Lee <kh9090.lee@samsung.com>2016-04-27 16:56:45 +0900
commitd8e3bc9a0456ec05ea3530fb105fc42c18887936 (patch)
tree0a3b5e5057daf2b5aa9c44cff86bb0b2f1324cdc
parent1253b79da47c03daf35aad28d70ac5f72b83ddb0 (diff)
downloadmsg-service-d8e3bc9a0456ec05ea3530fb105fc42c18887936.tar.gz
msg-service-d8e3bc9a0456ec05ea3530fb105fc42c18887936.tar.bz2
msg-service-d8e3bc9a0456ec05ea3530fb105fc42c18887936.zip
add error handling when it occured msg-server is not ready
Change-Id: Idb49eddfc37781a70c40eac84b256a860b7d8c00 Signed-off-by: Kyeonghun Lee <kh9090.lee@samsung.com>
-rw-r--r--manager/src/msg-manager.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/manager/src/msg-manager.cpp b/manager/src/msg-manager.cpp
index a8c1af3..588d7f6 100644
--- a/manager/src/msg-manager.cpp
+++ b/manager/src/msg-manager.cpp
@@ -97,7 +97,7 @@ bool service_app_create(void *data)
if (msg_server_ready == 1) {
int msg_err = msg_open_msg_handle(&msg_handle);
if (msg_err != MSG_SUCCESS)
- MSG_MGR_DEBUG("msg_open_msg_handle() failed [%d]", msg_err);
+ MSG_MGR_ERR("msg_open_msg_handle() failed [%d]", msg_err);
else
MSG_MGR_DEBUG("msg_open_msg_handle() success");
@@ -108,6 +108,9 @@ bool service_app_create(void *data)
}
}
+ if (msg_handle == NULL)
+ return false;
+
MsgMgrInitNoti();
initMsgMgrSoundPlayer();
cm_init(&cm_handle);