| 354 | } // anonymous namespace |
| 355 | |
| 356 | Status SetStackTraceSignal(int signum) { |
| 357 | base::SpinLockHolder h(&g_signal_handler_lock); |
| 358 | if (!InitSignalHandlerUnlocked(signum)) { |
| 359 | return Status::InvalidArgument("unable to install signal handler"); |
| 360 | } |
| 361 | return Status::OK(); |
| 362 | } |
| 363 | |
| 364 | StackTraceCollector::StackTraceCollector(StackTraceCollector&& other) noexcept |
| 365 | : tid_(other.tid_), |