From c24eb22860d5c3250cba1573ca86c003dd144abe Mon Sep 17 00:00:00 2001
From: Craig Tiller <craig.tiller@gmail.com>
Date: Sat, 28 Feb 2015 17:09:48 +0000
Subject: [PATCH] Suppressing a data race in OpenSSL

This race is (probably) legit on some platforms, but (likely) safe on Intel at least.
For now, since it's a little outside our control, I'm suppressing it to focus on any remaining races in our code.
---
 tools/tsan_suppressions.txt | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/tools/tsan_suppressions.txt b/tools/tsan_suppressions.txt
index fb7b85cbea..65e7e2ec4b 100644
--- a/tools/tsan_suppressions.txt
+++ b/tools/tsan_suppressions.txt
@@ -1,4 +1,8 @@
 # OPENSSL_cleanse does racy access to a global
 race:OPENSSL_cleanse
 race:cleanse_ctr
+# these are legitimate races in OpenSSL, and it appears those folks are looking at it
+# https://www.mail-archive.com/openssl-dev@openssl.org/msg09019.html
+race:ssleay_rand_add
+race:ssleay_rand_bytes
 
-- 
GitLab