|
Boost : |
From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-01-24 10:49:40
From: "terekhov" <terekhov_at_[hidden]>
> --- In boost_at_y..., "bill_kempf" <williamkempf_at_h...> wrote:
> > I don't care if you want to start a thread on the subject here.
>
> May I use ALL CAPS (for bold text formatting)? May I just repost
> the last message I've sent to you yesterday (you did not reply
> yet)? Well, you have probably already made your own opinion,
> and frankly, I do not see much purpose for me to be noisy again
> here, if you feel (based on the messages/info exchanged already)
> that it does not have a chance to convince you. Beman, Peter,
> what do you think?
We can start with your summary:
> Basically, from my year long or so presence on c.p.t,
> I could testify that the most frequent threading
> errors are:
>
> 1. failure to detach/join threads;
> 2. failure to call pthread_exit() from main or
> just join relevant threads prior to invoking
> process termination;
> 3. assumption that a pthread_t written by
> pthread_create is visible to newly created
> thread.
> 4) returning (pthread_exit()ing) address of local variable.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk