diff --git a/src/java.base/share/classes/java/util/concurrent/StructuredTaskScopeImpl.java b/src/java.base/share/classes/java/util/concurrent/StructuredTaskScopeImpl.java index 29d85ac44ec..f65ea18e226 100644 --- a/src/java.base/share/classes/java/util/concurrent/StructuredTaskScopeImpl.java +++ b/src/java.base/share/classes/java/util/concurrent/StructuredTaskScopeImpl.java @@ -67,6 +67,7 @@ final class StructuredTaskScopeImpl implements StructuredTaskScope { this.joiner = joiner; this.threadFactory = threadFactory; this.flock = ThreadFlock.open((name != null) ? name : Objects.toIdentityString(this)); + this.state = ST_NEW; } /**