diff options
Diffstat (limited to 'core/java/android/os/BinderProxy.java')
| -rw-r--r-- | core/java/android/os/BinderProxy.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/core/java/android/os/BinderProxy.java b/core/java/android/os/BinderProxy.java index ee95fcee1f7a..b0c2546e0300 100644 --- a/core/java/android/os/BinderProxy.java +++ b/core/java/android/os/BinderProxy.java @@ -479,8 +479,14 @@ public final class BinderProxy implements IBinder { // For now, avoid spamming the log by disabling after we've logged // about this interface at least once mWarnOnBlocking = false; - Log.w(Binder.TAG, "Outgoing transactions from this process must be FLAG_ONEWAY", - new Throwable()); + if (Build.IS_USERDEBUG) { + // Log this as a WTF on userdebug builds. + Log.wtf(Binder.TAG, "Outgoing transactions from this process must be FLAG_ONEWAY", + new Throwable()); + } else { + Log.w(Binder.TAG, "Outgoing transactions from this process must be FLAG_ONEWAY", + new Throwable()); + } } final boolean tracingEnabled = Binder.isTracingEnabled(); |
