         filter: (DarwinCentral.Operation) -> (Operation?)
     ) where Operation: DarwinCentralOperation {
         #if DEBUG
-        log?("Dequeue \(function) for peripheral \(peripheral) with \(result)")
+        log?("Dequeue \(function) for peripheral \(peripheral)")
         #endif
         let context = self.continuation(for: peripheral)
         context.operations.popFirst(where: { filter($0.operation) }) { (queuedOperation, operation) in

        let connected = await self.peripherals
            .filter { $0.value }
            .keys
        
        for peripheral in connected {
            await disconnect(peripheral)
        }

            let state = unsafeBitCast(centralManager.state, to: DarwinBluetoothState.self)
            log("Did update state \(state)")
            self.central.objectWillChange.send()
        }
        
        @objc(centralManager:didDiscoverPeripheral:advertisementData:RSSI:)
