Steve Schveighoffer wrote: > foreach(tid; tids) {tid.join();} Oh btw that shouldn't be coded like that, it's slow. Must be something like: joinAll(tids); so joining is initiated in parallel. Andrei