fuchsia: Tidy up return ZX_TASK_RETCODE_EXCEPTION_KILL after soft transition

Bug: fuchsia:ZX-3473
Change-Id: Iad57d46e6eaffea96f276ce0e73ea87e812b488c
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1599728
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>
This commit is contained in:
Scott Graham 2019-05-07 09:49:30 -07:00 committed by Commit Bot
parent 856d40e220
commit 02a3bf6e27

View File

@ -95,14 +95,7 @@ void Multiprocess::SetExpectedChildTermination(TerminationReason reason,
}
void Multiprocess::SetExpectedChildTerminationBuiltinTrap() {
// TODO(scottmg): Once
// https://fuchsia-review.googlesource.com/c/fuchsia/+/256771 lands, remove
// this #ifdef, and always use ZX_TASK_RETCODE_EXCEPTION_KILL.
#if defined(ZX_TASK_RETCODE_EXCEPTION_KILL)
constexpr ReturnCodeType kExpectedReturnCode = ZX_TASK_RETCODE_EXCEPTION_KILL;
#else
constexpr ReturnCodeType kExpectedReturnCode = -1;
#endif
SetExpectedChildTermination(kTerminationNormal, kExpectedReturnCode);
}