diff --git a/PerfectNumbers.Core/Cpu/MersenneNumberDivisorByDivisorCpuTester.cs b/PerfectNumbers.Core/Cpu/MersenneNumberDivisorByDivisorCpuTester.cs index 49d90fb..b71c893 100644 --- a/PerfectNumbers.Core/Cpu/MersenneNumberDivisorByDivisorCpuTester.cs +++ b/PerfectNumbers.Core/Cpu/MersenneNumberDivisorByDivisorCpuTester.cs @@ -339,6 +339,7 @@ public sealed class MersenneNumberDivisorByDivisorCpuTester : IMersenneNumberDiv processedAll = true; foundDivisor = 0UL; + PrimeOrderCalculatorAccelerator.Return(gpu); return false; } @@ -346,6 +347,7 @@ public sealed class MersenneNumberDivisorByDivisorCpuTester : IMersenneNumberDiv { processedAll = true; foundDivisor = 0UL; + PrimeOrderCalculatorAccelerator.Return(gpu); return false; } @@ -395,6 +397,7 @@ public sealed class MersenneNumberDivisorByDivisorCpuTester : IMersenneNumberDiv { processedAll = true; foundDivisor = 0UL; + PrimeOrderCalculatorAccelerator.Return(gpu); return false; }