gecko/dom/bluetooth/bluedroid
Thomas Zimmermann b79581ffbb Bug 1180965: Don't disable BT before daemon has been shut down, r=btian
The current shutdown code for Bluetooth contains a race condition
between closing the daemon sockets and re-opening them for the next
instance of the daemon.

This patch fixes the problem by not disabling the Bluetooth adapter
before the sockets have been closed. During the shutdown, no new
instances of the daemon can be started.
2015-07-14 13:28:18 +02:00
..
hfp Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
hfp-fallback Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
b2g_bdroid_buildcfg.h Bug 1167070 - Overwrite BLE related flags to enable BLE functionalities in bluedroid for both bluetooth1 and bluetooth2. r=shuang 2015-05-22 20:07:00 -04:00
BluetoothA2dpHALInterface.cpp
BluetoothA2dpHALInterface.h
BluetoothA2dpManager.cpp Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
BluetoothA2dpManager.h
BluetoothAvrcpHALInterface.cpp
BluetoothAvrcpHALInterface.h
BluetoothDaemonA2dpInterface.cpp Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonA2dpInterface.h Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonAvrcpInterface.cpp Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonAvrcpInterface.h Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonConnector.cpp Bug 1167210: Replace |union sockaddr_any| with |struct sockaddr_storage|, r=kmachulis 2015-05-27 13:49:07 +02:00
BluetoothDaemonConnector.h Bug 1164417: Add |UnixSocketConnector::Duplicate|, r=kmachulis 2015-05-21 13:34:37 +02:00
BluetoothDaemonGattInterface.cpp Bug 1170071 - Part 4: Add Gatt server interfaces for Bluetooth daemon. r=shuang 2015-07-08 04:34:00 -04:00
BluetoothDaemonGattInterface.h Bug 1170071 - Part 4: Add Gatt server interfaces for Bluetooth daemon. r=shuang 2015-07-08 04:34:00 -04:00
BluetoothDaemonHandsfreeInterface.cpp Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonHandsfreeInterface.h Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonHelpers.cpp Bug 1170071 - Part 2: Add helpers for Bluetooth daemon GATT server support. r=shuang 2015-07-08 04:31:00 -04:00
BluetoothDaemonHelpers.h Bug 1170071 - Part 2: Add helpers for Bluetooth daemon GATT server support. r=shuang 2015-07-08 04:31:00 -04:00
BluetoothDaemonInterface.cpp Bug 1171017: Move classes from ipc/bluetooth to ipc/hal, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonInterface.h Bug 1171017: Move classes from ipc/bluetooth to ipc/hal, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonSetupInterface.cpp
BluetoothDaemonSetupInterface.h
BluetoothDaemonSocketInterface.cpp Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothDaemonSocketInterface.h Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang 2015-06-15 14:44:03 +02:00
BluetoothGattHALInterface.cpp Bug 1170071 - Part 1: Revise BluetoothGattInterface, result handler, and interface helper for daemon support of gatt server. r=shuang 2015-07-08 04:30:00 -04:00
BluetoothGattHALInterface.h Bug 1161991: Gatt server neutral-backend interface; r=jocelyn 2015-07-06 13:43:54 +08:00
BluetoothGattManager.cpp Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
BluetoothGattManager.h Bug 1164387 - Use |btgatt_client_interface_t.get_device_type| to get the device type. r=jocelyn 2015-07-02 12:07:43 +08:00
BluetoothHALHelpers.cpp Bug 1161991: Gatt server neutral-backend interface; r=jocelyn 2015-07-06 13:43:54 +08:00
BluetoothHALHelpers.h Bug 1170071 - Part 1: Revise BluetoothGattInterface, result handler, and interface helper for daemon support of gatt server. r=shuang 2015-07-08 04:30:00 -04:00
BluetoothHALInterface.cpp Bug 1166575 - Silence uninitialized variable error in BluetoothHALInterface.cpp when building a debug B2G build. r=tzimmermann 2015-05-21 10:01:59 +10:00
BluetoothHALInterface.h
BluetoothHandsfreeHALInterface.cpp
BluetoothHandsfreeHALInterface.h
BluetoothOppManager.cpp Bug 1168446: Don't store connection parameters in |BluetoothSocket|, r=shuang 2015-06-01 10:42:29 +02:00
BluetoothOppManager.h Bug 1166176 - [cleanup] Simplify volume related code in OPP manager, r=shuang 2015-05-19 17:09:56 +08:00
BluetoothPbapManager.cpp Bug 1168446: Don't store connection parameters in |BluetoothSocket|, r=shuang 2015-06-01 10:42:29 +02:00
BluetoothPbapManager.h Bug 1168266 - Add few member functions of ObexHeaderSet for PBAP. r=shuang 2015-05-27 09:48:02 +08:00
BluetoothServiceBluedroid.cpp Bug 1180965: Don't disable BT before daemon has been shut down, r=btian 2015-07-14 13:28:18 +02:00
BluetoothServiceBluedroid.h Bug 1180965: Don't disable BT before daemon has been shut down, r=btian 2015-07-14 13:28:18 +02:00
BluetoothSocket.cpp Bug 1172479: Replace |nsIThread| by |MessageLoop| in socket I/O code, r=kmachulis 2015-06-09 09:50:10 +02:00
BluetoothSocket.h Bug 1172479: Replace |nsIThread| by |MessageLoop| in socket I/O code, r=kmachulis 2015-06-09 09:50:10 +02:00
BluetoothSocketHALInterface.cpp
BluetoothSocketHALInterface.h
BluetoothSocketMessageWatcher.cpp
BluetoothSocketMessageWatcher.h