forked from OSchip/llvm-project
[asan] nuke yet another async-signal-safety bug in UAR (oh, my)
llvm-svn: 191080
This commit is contained in:
parent
5403eaecc0
commit
2ab5a48dbe
|
@ -77,6 +77,7 @@ class FakeStack {
|
|||
}
|
||||
|
||||
void Destroy() {
|
||||
PoisonAll(0);
|
||||
UnmapOrDie(this, RequiredSize(stack_size_log_));
|
||||
}
|
||||
|
||||
|
|
|
@ -77,7 +77,6 @@ class AsanThread {
|
|||
|
||||
void DeleteFakeStack() {
|
||||
if (!fake_stack_) return;
|
||||
fake_stack_->PoisonAll(0);
|
||||
FakeStack *t = fake_stack_;
|
||||
fake_stack_ = 0;
|
||||
SetTLSFakeStack(0);
|
||||
|
|
Loading…
Reference in New Issue