dgrnbrg/autotest — comment on commit 4401e8351d3bbae61b5f326c8815701b38bf8171
File: client/common_lib/site_utils.py line 22
By dgrnbrg:

I think that would encourage a developer new to the code to assume that the most common case is that the output is threadsafe. Since this is almost certainly not the case, I think that making the developer give pause and consider the synchronization is the correct choice. Especially since we create locks for both usages of the function.