diff options
author | Johan Hedberg <johan.hedberg@nokia.com> | 2008-11-30 18:43:43 +0200 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2008-11-30 18:43:43 +0200 |
commit | bbaaf191a0b1f3171139b651f5f72bbd7567bba4 (patch) | |
tree | 79914df295b6ed91c7cce9a0742ae21404397db2 /src | |
parent | da9b2bb915fb926d936b54ce1809c9b196ce5fc6 (diff) |
Only load drivers on the very first initialization of the adapter
Diffstat (limited to 'src')
-rw-r--r-- | src/adapter.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/adapter.c b/src/adapter.c index 4d076145..1dde8fed 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -2601,8 +2601,10 @@ proceed: ADAPTER_INTERFACE, "Powered", DBUS_TYPE_BOOLEAN, &powered); - load_drivers(adapter); - load_devices(adapter); + if (adapter->first_init) { + load_drivers(adapter); + load_devices(adapter); + } } int adapter_start(struct btd_adapter *adapter) |