aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2021-10-11 13:42:39 -0700
committerLang Hames <lhames@gmail.com>2021-10-11 14:23:50 -0700
commit17a0858f9d17a5d0d1b70b0e409e59a9f96967ca (patch)
tree7fef577964ffcd90ab78751d4fb24a7dea866468 /llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
parent4fc2a4cc013b87d240b7a8bd4109fbc58495d302 (diff)
downloadllvm-17a0858f9d17a5d0d1b70b0e409e59a9f96967ca.zip
llvm-17a0858f9d17a5d0d1b70b0e409e59a9f96967ca.tar.gz
llvm-17a0858f9d17a5d0d1b70b0e409e59a9f96967ca.tar.bz2
[ORC] Propagate errors to handlers when sendMessage fails.
In SimpleRemoteEPC, calls to from callWrapperAsync to sendMessage may fail. The handlers may or may not be sent failure messages by handleDisconnect, depending on when that method is run. This patch adds a check for an un-failed handler, and if it finds one sends it a failure message.
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp')
0 files changed, 0 insertions, 0 deletions