diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 9e56457e91..8d80a059bd 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -231,7 +231,7 @@ class Core { if (op.message != null) crumb.put("message", Long.toString(op.message)); crumb.put("similar", TextUtils.join(",", sids)); - crumb.put("thread", Thread.currentThread().getName()); + crumb.put("thread", Thread.currentThread().getName() + ":" + Thread.currentThread().getId()); crumb.put("free", Integer.toString(Log.getFreeMemMb())); Log.breadcrumb("start operation", crumb); @@ -362,7 +362,7 @@ class Core { } } - crumb.put("thread", Thread.currentThread().getName()); + crumb.put("thread", Thread.currentThread().getName() + ":" + Thread.currentThread().getId()); crumb.put("free", Integer.toString(Log.getFreeMemMb())); Log.breadcrumb("end operation", crumb); diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index de1ebb8447..57412fa9ab 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -300,7 +300,7 @@ public class Log { public boolean run(@NonNull Error error) { error.addToTab("extra", "installer", installer == null ? "-" : installer); error.addToTab("extra", "fingerprint", fingerprint); - error.addToTab("extra", "thread", Thread.currentThread().getName()); + error.addToTab("extra", "thread", Thread.currentThread().getName() + ":" + Thread.currentThread().getId()); error.addToTab("extra", "free", Log.getFreeMemMb()); error.addToTab("extra", "optimizing", (ignoringOptimizations != null && !ignoringOptimizations));