mirror of
https://forge.fsky.io/oneflux/omegafox.git
synced 2026-02-11 02:42:04 -08:00
- Default addons are now downloaded through the launcher to avoid redownloading when new profiles are created - Updated README
17 lines
276 B
Go
17 lines
276 B
Go
//go:build !windows
|
|
// +build !windows
|
|
|
|
package main
|
|
|
|
import (
|
|
"os/exec"
|
|
"syscall"
|
|
)
|
|
|
|
func setProcessGroupID(cmd *exec.Cmd) {
|
|
cmd.SysProcAttr = &syscall.SysProcAttr{Setpgid: true}
|
|
}
|
|
|
|
func killProcessGroup(cmd *exec.Cmd) {
|
|
syscall.Kill(-cmd.Process.Pid, syscall.SIGKILL)
|
|
}
|