From 3591b3ba7aced15d88d5f0e69833a674a157e563 Mon Sep 17 00:00:00 2001 From: Yong Yeon Kim Date: Tue, 23 Apr 2013 14:34:01 +0900 Subject: [PATCH] fix blocking issue in notification unset function Change-Id: I542789dfaf72291fcef5532dff7de828374bf2b4 --- lib/media-util-noti.c | 10 ---------- packaging/media-server.spec | 2 +- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/lib/media-util-noti.c b/lib/media-util-noti.c index 0658978..6cb380b 100755 --- a/lib/media-util-noti.c +++ b/lib/media-util-noti.c @@ -64,12 +64,6 @@ __message_filter (DBusConnection *connection, DBusMessage *message, void *user_d db_update_cb user_cb = ((noti_callback_data*)user_data)->user_callback; void *userdata = ((noti_callback_data*)user_data)->user_data; - if (noti_mutex != NULL) { - g_mutex_lock(noti_mutex); - } else { - MSAPI_DBG_ERR("subscribe function is already unreferenced"); - } - /* A Ping signal on the com.burtonini.dbus.Signal interface */ if (dbus_message_is_signal (message, MS_MEDIA_DBUS_INTERFACE, MS_MEDIA_DBUS_NAME)) { int i = 0; @@ -131,13 +125,9 @@ __message_filter (DBusConnection *connection, DBusMessage *message, void *user_d MS_SAFE_FREE(uuid); MS_SAFE_FREE(mime_type); - g_mutex_unlock(noti_mutex); - return DBUS_HANDLER_RESULT_HANDLED; } - g_mutex_unlock(noti_mutex); - return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; } diff --git a/packaging/media-server.spec b/packaging/media-server.spec index 4a88fd3..1caece0 100755 --- a/packaging/media-server.spec +++ b/packaging/media-server.spec @@ -1,6 +1,6 @@ Name: media-server Summary: File manager service server. -Version: 0.2.45 +Version: 0.2.46 Release: 1 Group: utils License: Apache License, Version 2.0 -- 2.7.4