summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2007-03-13 18:20:18 +0000
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2007-03-13 18:20:18 +0000
commit7e39b983e5cead54bca67953aa92f6ecb4d78fa2 (patch)
tree193adb71d4ed4bfdb63e47730a8ae0c5ae67e9a8
parent74b978057e7b3f8cad2952c0fe50a17a118339ad (diff)
Network: Added unknown connection path fallback
-rw-r--r--network/manager.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/network/manager.c b/network/manager.c
index ab77cfe0..982eb015 100644
--- a/network/manager.c
+++ b/network/manager.c
@@ -50,7 +50,10 @@ static DBusConnection *connection = NULL;
static DBusHandlerResult err_unknown_connection(DBusConnection *conn,
DBusMessage *msg)
{
- return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
+ return send_message_and_unref(conn,
+ dbus_message_new_error(msg,
+ NETWORK_ERROR_INTERFACE ".UnknownConnection",
+ "Unknown connection path"));
}
static DBusHandlerResult list_servers(DBusConnection *conn,
@@ -134,6 +137,7 @@ static void manager_free(struct manager *mgr)
g_free (mgr);
}
+
static void manager_unregister(DBusConnection *conn, void *data)
{
struct manager *mgr = data;