Boost logo

Boost Users :

Subject: Re: [Boost-users] at_thread_exit() never getting called
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2009-10-28 21:17:03


Hi,
----- Original Message -----
From: "cowwoc" <cowwoc_at_[hidden]>
To: <boost-users_at_[hidden]>
Sent: Wednesday, October 28, 2009 7:33 PM
Subject: Re: [Boost-users] at_thread_exit() never getting called

>
>
> I think https://svn.boost.org/trac/boost/ticket/2739 prevents it from
> working.
>
> Gili
>
>
> Steven Watanabe-4 wrote:
>>
>> AMDG
>>
>> cowwoc wrote:
>>> I am registering boost::this_thread::at_thread_exit() against one of my
>>> threads. When the main thread exits using "return 0" the at_thread_exit
>>> hook
>>> never gets invoked. Is this normal?
>>
>> It's supposed to work for the main thread...

For me yes, but it dosn't works. The example attached to the ticket show the problem.
 
>>> Is there a way to hook the main thread
>>> shutting down?
>>>
>>
>> On windows you can use on_thread_exit().
>>

The patch worked when I summited it.

Anthony, I've see that you have started to integrate the patch for the thread attributes. Do you plan to integrate this patch also?

Thanks,
Vicente


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