看門狗動作,會終止卡住的執行緒以終止程序。(proto)
watchdog.v3.AbortActionConfig
[watchdog.v3.AbortActionConfig proto]
一個 GuardDogAction,將通過終止卡住的執行緒來終止該進程。這將允許更容易地存取卡住執行緒的呼叫堆疊,因為我們將在該執行緒上執行訊號處理程序。預設情況下,如果啟用了 KILL 和 MULTIKILL 事件,這將被註冊為最後一個在這些事件上執行的看門狗動作。
{
"wait_duration": {...}
}
- wait_duration
(Duration) 在此動作終止程序之前,等待執行緒回應執行緒終止函式多長時間。這是一個阻塞動作。預設值為 5 秒。