Surya Hebbar has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/23250


Change subject: IMPALA-14278: Fix MemTracker data race between ExecEnv and 
Webserver
......................................................................

IMPALA-14278: Fix MemTracker data race between ExecEnv and Webserver

In the Webserver, while assigning or closing the compressed buffer's
memory tracker, no lock was being held across threads causing
TSAN build failures.

The critical section for this memory tracker is only necessary during
begining of the Webserver and is used rarely. So, only a general mutex
has been used instead of a shared mutex with concurrent reads.

Change-Id: Ife9198e911e526a9a0e88bdb175b4502a5bc2662
---
M be/src/util/webserver.cc
M be/src/util/webserver.h
2 files changed, 7 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/50/23250/1
--
To view, visit http://gerrit.cloudera.org:8080/23250
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ife9198e911e526a9a0e88bdb175b4502a5bc2662
Gerrit-Change-Number: 23250
Gerrit-PatchSet: 1
Gerrit-Owner: Surya Hebbar <[email protected]>

Reply via email to