Don't try to discover peers if discovery is already in progress.

This commit is contained in:
akwizgran
2020-02-21 16:27:05 +00:00
parent 52fca33d0b
commit 14d7abc823

View File

@@ -407,6 +407,10 @@ class AndroidBluetoothPlugin extends BluetoothPlugin<BluetoothServerSocket> {
}
private List<BluetoothDevice> discoverDevices() {
if (adapter.isDiscovering()) {
LOG.info("Already discovering");
return emptyList();
}
List<BluetoothDevice> devices = new ArrayList<>();
BlockingQueue<Intent> intents = new LinkedBlockingQueue<>();
QueueingReceiver receiver = new QueueingReceiver(intents);