int uv_process_kill(uv_process_t* handle, int signum)
libuv - `uv_kill`和`uv_process_kill`有什麼區別?發送指定信號,以給定的處理句柄。檢查uv_signal_t上的文檔 - 信號支持的信號手柄,特別是在Windows上。
int uv_kill(int pid, int signum)
發送指定信號,以給定的PID。檢查uv_signal_t上的文檔 - 信號支持的信號手柄,特別是在Windows上。
這兩種做法完全相同的東西,還是圖書館內的機制有點不同?我需要處理UV環路可能無法運行的錯誤情況(無論出於何種原因),但我已經爲所有希望產生的進程調用了uv_spawn
。
我的目標是清理分配給子進程的資源,而無需知道如果UV循環運行,停止或處於錯誤狀態。
刪除「有在類型uv_process_t成員uv_process_t.pid」,同時還提供了一個鏈接到源(你是指在你的答案),我會給你對號。 – Zak