diff options
author | Lang Hames <lhames@gmail.com> | 2021-09-26 17:56:47 -0700 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2021-09-26 18:11:48 -0700 |
commit | 4b37462aab4e5f5f1ffdb04294e87b990d189751 (patch) | |
tree | cf9f40cbbd5f1129ab30a868ca11b9f4dca09830 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp | |
parent | acd13994d17fe64269f71324840bd45031a2e552 (diff) | |
download | llvm-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