summaryrefslogtreecommitdiffstats
path: root/bus/connection.c
diff options
context:
space:
mode:
Diffstat (limited to 'bus/connection.c')
-rw-r--r--bus/connection.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/bus/connection.c b/bus/connection.c
index 2169d8ab..80afc7e1 100644
--- a/bus/connection.c
+++ b/bus/connection.c
@@ -58,8 +58,11 @@ bus_connection_disconnected (DBusConnection *connection)
BusService *service;
d = BUS_CONNECTION_DATA (connection);
- _dbus_assert (d != NULL);
+ _dbus_assert (d != NULL);
+ _dbus_verbose ("%s disconnected, dropping all service ownership and releasing\n",
+ d->name ? d->name : "(inactive)");
+
/* Drop any service ownership. FIXME Unfortunately, this requires
* memory allocation and there doesn't seem to be a good way to
* handle it other than sleeping; we can't "fail" the operation of
@@ -551,6 +554,8 @@ bus_connection_set_name (DBusConnection *connection,
if (d->name == NULL)
return FALSE;
+ _dbus_verbose ("Name %s assigned to %p\n", d->name, connection);
+
return TRUE;
}
@@ -654,11 +659,15 @@ bus_transaction_send_message (BusTransaction *transaction,
to_send->message = message;
to_send->transaction = transaction;
+ _dbus_verbose ("about to prepend message\n");
+
if (!_dbus_list_prepend (&d->transaction_messages, to_send))
{
message_to_send_free (connection, to_send);
return FALSE;
}
+
+ _dbus_verbose ("prepended message\n");
/* See if we already had this connection in the list
* for this transaction. If we have a pending message,