Enhance debug msg to check listener list 52/151552/3
authorHaejeong Kim <backto.kim@samsung.com>
Thu, 21 Sep 2017 07:28:24 +0000 (16:28 +0900)
committerHaejeong Kim <backto.kim@samsung.com>
Thu, 21 Sep 2017 07:30:03 +0000 (16:30 +0900)
Change-Id: I166145db5dffb2bd8bb98bef05eeb40d09c45d1c

src/media_controller_ipc.c

index e7bc4aa..fea4c47 100755 (executable)
@@ -207,7 +207,7 @@ int mc_ipc_register_listener(GList *listener_list, GDBusConnection *connection,
 
        (listener_list) = g_list_append((listener_list), listener);
 
-       mc_debug("listener[%s.%s] is registered", interface_name, signal_name);
+       mc_debug("listener[%s] is registered. listener_cnt[%d]", key, g_list_length(listener_list));
 
        return MEDIA_CONTROLLER_ERROR_NONE;
 }
@@ -237,7 +237,7 @@ int mc_ipc_unregister_listener(GList *listener_list, GDBusConnection *connection
                        MC_SAFE_G_FREE(listener->key);
                        (listener_list) = g_list_remove(listener_list, listener);
                        MC_SAFE_FREE(listener);
-                       mc_debug("listener[%s.%s] is unregistered", interface_name, signal_name);
+                       mc_debug("listener[%s.%s] is unregistered. listener_cnt[%d]", interface_name, signal_name, g_list_length(listener_list));
                }
        }
 
@@ -256,6 +256,7 @@ int mc_ipc_unregister_all_listener(GList *listener_list, GDBusConnection *connec
        for (i = g_list_length(listener_list) - 1; i >= 0; i--) {
                mc_ipc_listener_s *listener = (mc_ipc_listener_s *)g_list_nth_data(listener_list, i);
                if (listener) {
+                       mc_debug("listener[%s] is unregistered. listener_cnt[%d]", listener->key, g_list_length(listener_list));
                        _mc_ipc_signal_unsubscribe(connection, listener->handler);
                        MC_SAFE_FREE(listener->interface_name);
                        MC_SAFE_FREE(listener->signal_name);