Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2001-08-29 04:32:21


From: "William Kempf" <williamkempf_at_[hidden]>
> From: "Peter Dimov" <pdimov_at_[hidden]>
> >5. current() cannot be used to adopts threads.
>
> Which is simply something that users won't accept.

What do you base this statement on?

What can users do with an adopted thread?

A related question:

How can I make use of thread_specific_ptr within a thread that I didn't
create? (Adopted or Boost.Threads created.)

If I understand the semantics of thread_specific_ptr correctly, the storage
is never deallocated; and I can't deallocate it explicitly because I can't
install a cleanup handler.

--
Peter Dimov
Multi Media Ltd.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk