From ae48af7967febb439e84e85243554f2f79c3d2e7 Mon Sep 17 00:00:00 2001 From: Keebum Kim Date: Fri, 7 Jun 2013 14:16:48 +0900 Subject: [PATCH] Modify msg_submit_req return value. Change-Id: Iaf2f37e09c8ab4f4d7ea7038563d2e9662bfbbc1 --- mapi/msg_transport.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mapi/msg_transport.cpp b/mapi/msg_transport.cpp index 880e168..8b27132 100755 --- a/mapi/msg_transport.cpp +++ b/mapi/msg_transport.cpp @@ -49,7 +49,11 @@ EXPORT_API int msg_submit_req(msg_handle_t handle, msg_struct_t req) catch (MsgException& e) { MSG_FATAL("%s", e.what()); - return MSG_ERR_TRANSPORT_ERROR; + + if ((e.errorCode() == MsgException::IPC_ERROR) || (e.errorCode() == MsgException::FILE_ERROR)) + return MSG_ERR_STORAGE_ERROR; + else + return MSG_ERR_TRANSPORT_ERROR; } return err; -- 2.7.4