| 107 | } |
| 108 | |
| 109 | bool openhd::TerminateHelper::should_terminate() { |
| 110 | if (!m_should_terminate) return false; |
| 111 | int64_t tp = m_terminate_tp; |
| 112 | if (openhd::util::steady_clock_time_epoch_ms() >= tp) { |
| 113 | return true; |
| 114 | } |
| 115 | return false; |
| 116 | } |
| 117 | |
| 118 | std::string openhd::TerminateHelper::terminate_reason() { |
| 119 | return m_terminate_reason; |