diff options
author | Pavel Labath <pavel@labath.sk> | 2023-09-08 10:15:12 +0200 |
---|---|---|
committer | Pavel Labath <pavel@labath.sk> | 2023-09-08 10:17:16 +0200 |
commit | d4c3c2872ff6acd75ee3e0083fa62b2a1cc5310c (patch) | |
tree | fd41e41f7f8f8684f6184b04b60808cd5c2ce8f4 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | b1f14d647300b0ed003fa7c24af311b11605d009 (diff) | |
download | llvm-d4c3c2872ff6acd75ee3e0083fa62b2a1cc5310c.zip llvm-d4c3c2872ff6acd75ee3e0083fa62b2a1cc5310c.tar.gz llvm-d4c3c2872ff6acd75ee3e0083fa62b2a1cc5310c.tar.bz2 |
[lldb] Fix Process::SyncIOHandler
D157648 broke the function because it put the blocking wait into a
critical section. This meant that, if m_iohandler_sync was not updated
before entering the function, no amount of waiting would help.
Fix that by restriciting the scope of the critical section to the
iohandler check.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions