On 02/18/2014 10:45 AM, Kinkie wrote: > But can we rely on std::mutex on windows? I suspect not, and the > windows API as currently used are terrible.
Personally, I do not know the answer to that question and have no reasonable means of testing possible answers to find out the correct one. Perhaps Windows folks will jump in and help you with this aspect. I do not know where "Multiple WIN32 threads" are coming from, but the whole idea of blocking a Squid thread to wait for a cache.log recording being done by another Squid thread feels wrong to me. Again, I would rather not have these discussions between the two of us if Windows folks are happy with the current status quo or do not want to drive any improvements in that area. Cheers, Alex.
