{"push_id":563304108,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"ae1326fd860c816f9739dd9a8d7e9658ca7b03e1","before":"d47b2fa07a5490ad8d9af3cbcedd36b7243b5fb8","commits":[{"sha":"e955c92fd48807bee969e708e92a29e052e7843c","author":{"email":"145cd9ce43438a13beb2c4f51a87276bf83881e7@apple.com","name":"Greg Clayton"},"message":"Fixed bugs in the multi-threaded access in HostInfoBase. Prior to this fix, static bool variables were used but this is not sufficient. We now use std::call_once in all places where the previous static bool code was used to try to implement thread safety.\n\nThis was causing code that opened multiple targets to try and get a path to debugserver from the GDB remote communication class, and it would get the LLDB path and some instances would return empty strings and it would cause debugserver to not be found.\n\n<rdar://problem/18756927>\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@227935 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/lldb/commits/e955c92fd48807bee969e708e92a29e052e7843c"},{"sha":"ae1326fd860c816f9739dd9a8d7e9658ca7b03e1","author":{"email":"f861e98f10aee98dc7dce70e80887ecdfdeb65b1@apple.com","name":"Enrico Granata"},"message":"Make it easier to see what's going on by tracing the test case\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@227936 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/lldb/commits/ae1326fd860c816f9739dd9a8d7e9658ca7b03e1"}]}