From 1fa91604079ef0a97cd429d9b28bfecb94553f38 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Thu, 14 Feb 2019 13:33:01 +0100 Subject: [PATCH] fix: fixed a bug which made ble.enum work only once per execution (fixes #163) --- modules/ble/ble_recon_events.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ble/ble_recon_events.go b/modules/ble/ble_recon_events.go index f3346562..34eb7730 100644 --- a/modules/ble/ble_recon_events.go +++ b/modules/ble/ble_recon_events.go @@ -32,9 +32,9 @@ func (mod *BLERecon) onPeriphDisconnected(p gatt.Peripheral, err error) { if mod.Running() { // restore scanning mod.Info("device disconnected, restoring discovery.") - mod.setCurrentDevice(nil) mod.gattDevice.Scan([]gatt.UUID{}, true) } + mod.setCurrentDevice(nil) } func (mod *BLERecon) onPeriphConnected(p gatt.Peripheral, err error) {