diff options
author | Kyeonghun Lee <kh9090.lee@samsung.com> | 2016-04-27 16:55:30 +0900 |
---|---|---|
committer | Kyeonghun Lee <kh9090.lee@samsung.com> | 2016-04-27 16:56:45 +0900 |
commit | d8e3bc9a0456ec05ea3530fb105fc42c18887936 (patch) | |
tree | 0a3b5e5057daf2b5aa9c44cff86bb0b2f1324cdc | |
parent | 1253b79da47c03daf35aad28d70ac5f72b83ddb0 (diff) | |
download | msg-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.cpp | 5 |
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); |