summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <treehugger-gerrit@google.com> 2022-11-01 10:15:54 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2022-11-01 10:15:54 +0000
commit0c35c51d711dd1d154d032c7191349190643d89f (patch)
tree50ea87a1a27d41f3a368ba26ae4f895dd3da6836
parent92e34479f2fd63c0d9587415da9f7471f392eb68 (diff)
parent64ff38669a0e1f945b54c4c62ed9316282a6588d (diff)
Merge "Parcel: noop upon double recycle"
-rw-r--r--core/java/android/os/Parcel.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/os/Parcel.java b/core/java/android/os/Parcel.java
index 8ffb94b6ffd1..7e15f07be05a 100644
--- a/core/java/android/os/Parcel.java
+++ b/core/java/android/os/Parcel.java
@@ -562,9 +562,11 @@ public final class Parcel {
*/
public final void recycle() {
if (mRecycled) {
- Log.w(TAG, "Recycle called on unowned Parcel. (recycle twice?) Here: "
+ Log.wtf(TAG, "Recycle called on unowned Parcel. (recycle twice?) Here: "
+ Log.getStackTraceString(new Throwable())
+ " Original recycle call (if DEBUG_RECYCLE): ", mStack);
+
+ return;
}
mRecycled = true;