From: sooyeon.kim Date: Fri, 11 Jan 2019 01:53:27 +0000 (+0900) Subject: Change the state condition in __vc_mgr_cb_error X-Git-Tag: submit/tizen/20190220.101735~6^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d4e03a43cc3ead30a88dbfb9f3ea3de21350d799;p=platform%2Fcore%2Fuifw%2Fvoice-control.git Change the state condition in __vc_mgr_cb_error Change-Id: I12b7a71d44441a7544f4694871054ddbc46ed2a6 Signed-off-by: sooyeon.kim (cherry picked from commit d4c5157b65bd44fa0456f6f406c88f38aeea312f) --- diff --git a/client/vc_mgr.c b/client/vc_mgr.c index 60b2144..f804245 100644 --- a/client/vc_mgr.c +++ b/client/vc_mgr.c @@ -198,14 +198,14 @@ static int __vc_mgr_check_privilege() snprintf(uid, 16, "%d", getuid()); /* check 'recorder' privilege */ if (false == __check_privilege(uid, VC_PRIVILEGE)) { - SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Permission is denied(%s)", VC_PRIVILEGE); + SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE, uid); g_privilege_allowed = 0; __check_privilege_deinitialize(); return VC_ERROR_PERMISSION_DENIED; } /* check 'voicecontrol.manager' privilege */ if (false == __check_privilege(uid, VC_MGR_PRIVILEGE)) { - SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Permission is denied(%s)", VC_MGR_PRIVILEGE); + SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Permission is denied(%s)(%s)", VC_MGR_PRIVILEGE, uid); g_privilege_allowed = 0; __check_privilege_deinitialize(); return VC_ERROR_PERMISSION_DENIED; @@ -2916,7 +2916,7 @@ int __vc_mgr_cb_error(int reason, int daemon_pid, char* msg) } /* check state */ - if (state != VC_STATE_READY) { + if (state != VC_STATE_INITIALIZED && state != VC_STATE_READY) { SLOG(LOG_ERROR, TAG_VCM, "[WARNING] not connected client yet"); return -1; }