Boost logo

Boost Users :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2005-03-23 13:49:02


Ben Hutchings wrote:
>
> This seems somewhat reasonable. However, currently there are two
> significantly different reasons for thread objects to be non-joinable
> - either the thread is default-constructed and is just an ID holder
> or the thread has already been joined. These should be
> distinguishable. I'm convinced that there should be entirely
> separate types for thread IDs and thread starter/joiner objects and
> don't understand why they were given the same type.

For various historical reasons, most of them no longer relevant. :-)

FWIW, my position on the issue has always been that all (Boost) threads
should be joinable.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net