1. `cmdRunWithTimeout` 會產生 error message ` Setpgid failed, error: permission denied` 2. 用這邊的[unit test](https://github.com/humorless/open-falcon-backend/blob/OWL-1644-b/modules/agent/session/session_test.go) 來測之後,發現無法處理 orphan process 3. 我是用[這邊](https://github.com/humorless/open-falcon-backend/blob/OWL-1644-b/modules/agent/session/session.go)來做相同的事。 ``` cmd.SysProcAttr = &syscall.SysProcAttr{Setsid: true} ```