6278014: java.util.logging.LogRecord.getThreadID() should provide real thread id
Summary: Make j.u.l. thread id a copy of Thread's id, for small values of thread id.
Reviewed-by: alanb
diff --git a/test/java/util/logging/LoggerSubclass.java b/test/java/util/logging/LoggerSubclass.java
index bd71f11..ba18fa3 100644
--- a/test/java/util/logging/LoggerSubclass.java
+++ b/test/java/util/logging/LoggerSubclass.java
@@ -23,7 +23,7 @@
/*
* @test
- * @bug 6830220
+ * @bug 6830220 6278014
* @summary Test Logger subclasses
*/
@@ -68,6 +68,8 @@
l.getSequenceNumber());
equal(lastThreadID.get(),
l.getThreadID());
+ equal((int) Thread.currentThread().getId(),
+ l.getThreadID());
}
lastSequenceNumber.set(l.getSequenceNumber());
lastThreadID.set(l.getThreadID());