I'm evaluating the difficulty involved in converting some applications that currently use an in-house cross platform library to use Boost instead. One feature these applications currently make heavy use of is the availability of a portable thread identifier that can be accessed from both inside and outside the thread. The present implementation of boost::thread lacks this feature. I searched the archives of this list and found a fairly lively discussion on this topic that took place back in 2003. Unfortunately I couldn't find any indication that it was ever resolved and apparently the original maintainer of the thread library ceased working on it about this time. I'm curious about the status of the boost::thread library now. I just downloaded boost_1_33_1 and I see from the release notes that at least minor bug fixes are still being made there. Is any more ambitious work still being done on it? Has there been any progress made toward the concept of a portable thread id? Thank you for any information you can pass along. - Ben Perkins