Skip to content

Instantly share code, notes, and snippets.

diff --git a/iOSDFULibrary/Classes/Implementation/GenericDFU/DFUPeripheral.swift b/iOSDFULibrary/Classes/Implementation/GenericDFU/DFUPeripheral.swift
index c6874fa..9590280 100644
--- a/iOSDFULibrary/Classes/Implementation/GenericDFU/DFUPeripheral.swift
+++ b/iOSDFULibrary/Classes/Implementation/GenericDFU/DFUPeripheral.swift
@@ -478,7 +478,13 @@ internal class BaseCommonDFUPeripheral<TD : DFUPeripheralDelegate, TS : DFUServi
activating = false
// This part of firmware has been successfully sent
if (delegate?.peripheralDidDisconnectAfterFirmwarePartSent() ?? false) {
- connect()
+ if newAddressExpected {