Lines Matching +full:launch +full:- +full:status
7 // https://www.apache.org/licenses/LICENSE-2.0
25 #include "absl/status/status.h"
26 #include "absl/status/statusor.h"
65 return monitor_->AwaitResultWithTimeout(timeout); in AwaitResultWithTimeout()
74 Launch(); in RunAsync()
77 if (monitor_->IsDone() && in RunAsync()
78 monitor_->result().final_status() == Result::SETUP_ERROR) { in RunAsync()
86 monitor_->Kill(); in Kill()
91 monitor_->DumpStackTrace(); in DumpStackTrace()
96 return monitor_->IsDone(); in IsTerminated()
101 monitor_->SetWallTimeLimit(limit); in set_walltime_limit()
104 void Sandbox2::Launch() { in Launch() function in sandbox2::Sandbox2
112 LOG_IF(WARNING, !policy_->GetNamespace()) in Launch()
116 monitor_->Launch(); in Launch()
119 absl::Status Sandbox2::EnableUnotifyMonitor() { in EnableUnotifyMonitor()
126 if (!policy_->GetNamespace()) { in EnableUnotifyMonitor()
130 if (policy_->collect_stacktrace_on_signal()) { in EnableUnotifyMonitor()
135 if (policy_->collect_stacktrace_on_exit()) { in EnableUnotifyMonitor()