This is an archive of the discontinued LLVM Phabricator instance.

Fix race during process detach
ClosedPublic

Authored by labath on Oct 30 2015, 6:48 AM.

Details

Summary

The code which was preventing the usage of the OS plugin while detach is in
progress also prevented us to update the thread list correctly. This resulted
in an empty thread list, which confused the detaching logic. Change the
condition do only do what it says (disable the usage of the OS plugin).

Diff Detail

Repository
rL LLVM

Event Timeline

labath updated this revision to Diff 38806.Oct 30 2015, 6:48 AM
labath retitled this revision from to Fix race during process detach.
labath updated this object.
labath added reviewers: clayborg, jingham.
labath added a subscriber: lldb-commits.
clayborg accepted this revision.Nov 2 2015, 10:53 AM
clayborg edited edge metadata.
This revision is now accepted and ready to land.Nov 2 2015, 10:53 AM
This revision was automatically updated to reflect the committed changes.