diff --git a/obexd/src/bluetooth.c b/obexd/src/bluetooth.c
index 677c1d9..9cf2acf 100644
--- a/obexd/src/bluetooth.c
+++ b/obexd/src/bluetooth.c
const gchar *capability)
{
struct server *server;
- int err;
server = g_new0(struct server, 1);
server->services = service;
server->rx_mtu = BT_RX_MTU;
server->tx_mtu = BT_TX_MTU;
- err = server_start(server);
- if (err < 0) {
- server_free(server);
- return err;
- }
-
servers = g_slist_append(servers, server);
- register_record(server, NULL);
-
return 0;
}
diff --git a/obexd/src/manager.c b/obexd/src/manager.c
index 14d2e46..24ed3db 100644
--- a/obexd/src/manager.c
+++ b/obexd/src/manager.c
return call;
}
-static gboolean find_adapter_any_idle(gpointer user_data)
-{
- DBusPendingCall *call;
-
- call = find_adapter("any", find_adapter_any_reply, NULL);
- if (call)
- dbus_pending_call_unref(call);
-
- return FALSE;
-}
-
static void name_acquired(DBusConnection *conn, void *user_data)
{
DBusPendingCall *call;
listener_id = g_dbus_add_service_watch(system_conn, "org.bluez",
name_acquired, name_released, NULL, NULL);
- g_idle_add(find_adapter_any_idle, NULL);
-
return g_dbus_register_interface(connection, OPENOBEX_MANAGER_PATH,
OPENOBEX_MANAGER_INTERFACE,
manager_methods, manager_signals, NULL,