func stopServerAction(c *cli.Context) { pid, errRead := utils.ReadPidfile(SERVER_PIDFILE) if errRead != nil { fmt.Println(errRead.Error()) os.Exit(1) } errKill := syscall.Kill(pid, syscall.SIGKILL) if errKill != nil { fmt.Println(errKill.Error()) os.Exit(1) } // Kill gin if pid, err := utils.ReadPidfile(GIN_PIDFILE); err == nil { syscall.Kill(pid, syscall.SIGKILL) } }
func restartServerAction(c *cli.Context) { pid, errRead := utils.ReadPidfile(SERVER_PIDFILE) if errRead != nil { fmt.Println(errRead.Error()) os.Exit(1) } errKill := syscall.Kill(pid, syscall.SIGUSR2) if errKill != nil { fmt.Println(errKill.Error()) os.Exit(1) } }