<div dir="ltr"><div dir="ltr"><br></div><div dir="ltr">> In short: multithreading is hard</div><div dir="ltr"><br></div><div>So true! With the introduction of tsan things are a little less bad, but tsan is still a tool with plenty of false positives and false negatives. And that assumes that a particular issue is covered by the tests being run under tsan.</div></div>