[Lldb-commits] [PATCH] D45586: Prevent deadlock in OS Plugins

2018-04-12 Thread Jonas Devlieghere via Phabricator via lldb-commits
JDevlieghere updated this revision to Diff 142239. JDevlieghere added a comment. Make things a little more consistent. https://reviews.llvm.org/D45586 Files: source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp Index:

[Lldb-commits] [PATCH] D45586: Prevent deadlock in OS Plugins

2018-04-12 Thread Jonas Devlieghere via Phabricator via lldb-commits
JDevlieghere created this revision. JDevlieghere added reviewers: clayborg, jingham, labath. When performing a synchronous resume, the API mutex is held until the process is stopped. This is fine, except for when the OS plugins are processing an event before the main thread is aware of it, in