diff options
author | Greg Clayton <gclayton@apple.com> | 2010-07-22 18:34:21 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2010-07-22 18:34:21 +0000 |
commit | 49182ed65a59d2a4c6848623ddb28c3afbec9558 (patch) | |
tree | 3bad55468ef649e1d01f0c5764f34025e3649f7e /llvm/lib/Transforms/Utils/ValueMapper.cpp | |
parent | 8cf0593c87d3a470687375cf1cd467de75147488 (diff) | |
download | bcm5719-llvm-49182ed65a59d2a4c6848623ddb28c3afbec9558.tar.gz bcm5719-llvm-49182ed65a59d2a4c6848623ddb28c3afbec9558.zip |
This patch changes the point at which Process::m_private_state_thread is
invalidated. There was a race condition where the private thread would
invalidate its own pthread_t object before the parent could perform a
pthread_cancel/pthread_join sequence.
Patch from Stephen Wilson.
llvm-svn: 109131
Diffstat (limited to 'llvm/lib/Transforms/Utils/ValueMapper.cpp')
0 files changed, 0 insertions, 0 deletions