diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/android/net/apf/ApfFilter.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/android/net/apf/ApfFilter.java b/src/android/net/apf/ApfFilter.java index 72e62ab..1d3421c 100644 --- a/src/android/net/apf/ApfFilter.java +++ b/src/android/net/apf/ApfFilter.java @@ -1589,7 +1589,11 @@ public class ApfFilter { for (Ra ra : mRas) { ra.generateFilterLocked(gen); // Stop if we get too big. - if (gen.programLengthOverEstimate() > maximumApfProgramSize) break; + if (gen.programLengthOverEstimate() > maximumApfProgramSize) { + if (VDBG) Log.d(TAG, "Past maximum program size, skipping RAs"); + break; + } + rasToFilter.add(ra); } |