     
     private func exchangeMTU() {
         
-        guard preferredMaximumTransmissionUnit > .default
-            else { return }
-        
         let clientMTU = preferredMaximumTransmissionUnit
         
         let pdu = ATTMaximumTransmissionUnitRequest(clientMTU: clientMTU.rawValue)

        
        get { return connection?.writePending }
        
        set { connection?.writePending = writePending }
    }
    
    public private(set) var maximumTransmissionUnit: ATTMaximumTransmissionUnit = .default {
        
        didSet { connection?.maximumTransmissionUnit = maximumTransmissionUnit }
    }
    

            
            log?("MTU Exchange (\(clientMTU) -> \(finalMTU))")
            
            self.maximumTransmissionUnit = finalMTU
        }
    }
    
