aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2021-09-26 17:56:47 -0700
committerLang Hames <lhames@gmail.com>2021-09-26 18:11:48 -0700
commit4b37462aab4e5f5f1ffdb04294e87b990d189751 (patch)
treecf9f40cbbd5f1129ab30a868ca11b9f4dca09830 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
parentacd13994d17fe64269f71324840bd45031a2e552 (diff)
downloadllvm-4b37462aab4e5f5f1ffdb04294e87b990d189751.zip
llvm-4b37462aab4e5f5f1ffdb04294e87b990d189751.tar.gz
llvm-4b37462aab4e5f5f1ffdb04294e87b990d189751.tar.bz2
[ORC] Fix SimpleRemoteEPC data races.
Adds a 'start' method to SimpleRemoteEPCTransport to defer transport startup until the client has been configured. This avoids races on client members if the first messages arrives while the client is being configured. Also fixes races on the file descriptors in FDSimpleRemoteEPCTransport.
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp')
0 files changed, 0 insertions, 0 deletions