Add errno information when access() is failed 42/244742/2 accepted/tizen/unified/20200925.140242 submit/tizen/20200924.030549
authorYoungHun Kim <yh8004.kim@samsung.com>
Thu, 24 Sep 2020 01:32:31 +0000 (10:32 +0900)
committerYoungHun Kim <yh8004.kim@samsung.com>
Thu, 24 Sep 2020 02:20:54 +0000 (11:20 +0900)
Change-Id: Iaa57c1a05a7e14657ecefaed65d0f5c60ada5b40

packaging/mm-resource-manager.spec
src/daemon/mm_resource_manager_daemon_priv.c

index a63014f..2959c8a 100644 (file)
@@ -1,6 +1,6 @@
 Name:       mm-resource-manager
 Summary:    A Multimedia Resource Manager API
-Version:    0.2.36
+Version:    0.2.37
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 6a6a88d..72a54ac 100644 (file)
@@ -19,6 +19,7 @@
 #include <sys/stat.h>
 #include <poll.h>
 #include <inttypes.h>
+#include <errno.h>
 #ifdef RM_GCOV_TEST
 #include <gcov.h>
 #endif
@@ -103,9 +104,10 @@ static gboolean __wait_for_release_cb_sync(mm_resource_manager_id id);
 gboolean _mmrm_dmn_init(void)
 {
        MM_RM_RETVMS_IF(access(RELEASE_CB_SYNC_PATH, F_OK) != 0, FALSE,
-               "systemd-tmpfiles-setup.service can't create %s", RELEASE_CB_SYNC_PATH);
+               "systemd-tmpfiles-setup.service can't create %s errno[%d]", RELEASE_CB_SYNC_PATH, errno);
 
-       MM_RM_RETVM_IF(mm_resource_manager_backend_init() != MM_RESOURCE_MANAGER_ERROR_NONE, FALSE, "Back-end cannot be initialized");
+       MM_RM_RETVM_IF(mm_resource_manager_backend_init() != MM_RESOURCE_MANAGER_ERROR_NONE,
+               FALSE, "Back-end cannot be initialized");
 
        if (_mmrm_dmn_dbus_init() != MM_RESOURCE_MANAGER_ERROR_NONE) {
                mm_resource_manager_backend_deinit();