diff --git a/nRFMeshProvision/Layers/Lower Transport Layer/LowerTransportLayer.swift b/nRFMeshProvision/Layers/Lower Transport Layer/LowerTransportLayer.swift index 43aeb9aad..e621927e2 100644 --- a/nRFMeshProvision/Layers/Lower Transport Layer/LowerTransportLayer.swift +++ b/nRFMeshProvision/Layers/Lower Transport Layer/LowerTransportLayer.swift @@ -464,7 +464,8 @@ private extension LowerTransportLayer { return nil } acknowledgmentTimers[key] = BackgroundTimer.scheduledTimer( - withTimeInterval: networkManager.networkParameters.completeAcknowledgmentTimerInterval, repeats: false + withTimeInterval: networkManager.networkParameters.completeAcknowledgmentTimerInterval, + repeats: false, queue: mutex ) { [weak self] _ in // Until this timer is not executed no Segment Acknowledgment Message // will be sent for the same completed message.