summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/android/net/apf/ApfFilter.java6
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);
}