summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Kurt Nelson <kurtn@google.com> 2018-02-27 16:45:27 -0800
committer Kurt Nelson <kurtn@google.com> 2018-02-27 16:45:27 -0800
commit7a8804ad68b2495607622414401385e8464a27eb (patch)
tree69757efb534ba49ae45d93997c5d0ee8a2d81b26
parente7658ef2b84c39467c2e6635807457d3d4a94194 (diff)
Pass forward listeners when using existing builder
This is how VmPolicy behaves. Bug: 62458446 Test: cts-tradefed run commandAndExit cts-dev --module CtsOsTestCases --test android.os.cts.StrictModeTest Change-Id: Iccab728bf21bad695f26891042dfe355506cdc5c
-rw-r--r--core/java/android/os/StrictMode.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/os/StrictMode.java b/core/java/android/os/StrictMode.java
index 76c13be3c1b2..a93e25aa6d89 100644
--- a/core/java/android/os/StrictMode.java
+++ b/core/java/android/os/StrictMode.java
@@ -479,6 +479,8 @@ public final class StrictMode {
/** Initialize a Builder from an existing ThreadPolicy. */
public Builder(ThreadPolicy policy) {
mMask = policy.mask;
+ mListener = policy.mListener;
+ mExecutor = policy.mCallbackExecutor;
}
/**