From 5fdb9b33670decffd1231ea1b77d065030a1d1c1 Mon Sep 17 00:00:00 2001 From: cookie777 Date: Thu, 28 Apr 2022 10:53:43 -0700 Subject: [PATCH] fix re-sending config data --- ESPProvision/Transport/ESPBleTransport.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ESPProvision/Transport/ESPBleTransport.swift b/ESPProvision/Transport/ESPBleTransport.swift index f1688f1..69c5369 100644 --- a/ESPProvision/Transport/ESPBleTransport.swift +++ b/ESPProvision/Transport/ESPBleTransport.swift @@ -333,6 +333,7 @@ extension ESPBleTransport: CBPeripheralDelegate { ESPLog.log("Writing value for characterisitic \(characteristic)") guard error == nil else { + transportToken.signal() currentRequestCompletionHandler?(nil, error) return } @@ -343,6 +344,7 @@ extension ESPBleTransport: CBPeripheralDelegate { func peripheral(_: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) { ESPLog.log("Updating value for characterisitic \(characteristic)") guard error == nil else { + transportToken.signal() currentRequestCompletionHandler?(nil, error) return }