diff options
| author | 2018-02-27 16:45:27 -0800 | |
|---|---|---|
| committer | 2018-02-27 16:45:27 -0800 | |
| commit | 7a8804ad68b2495607622414401385e8464a27eb (patch) | |
| tree | 69757efb534ba49ae45d93997c5d0ee8a2d81b26 | |
| parent | e7658ef2b84c39467c2e6635807457d3d4a94194 (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.java | 2 |
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; } /** |