title: Does a data race exist if you are only reading the shared data?
body: <p>I'm writing a program that will be multi threaded. The threads will all read from the shared data, but not write to it at all. Does a data race exist in this case? I don't think it does, since I'm not doing any writing to the shared data, but I wanted to ask and make sure.</p>