check error of kill and return calls

This commit is contained in:
Alex Goodman 2023-07-06 11:03:30 -04:00
parent 77c11047cf
commit e9169b9ccd

View file

@ -139,9 +139,10 @@ func (a *app) quit() error {
// handle ctrl+z // handle ctrl+z
func handle_ctrl_z(g *gocui.Gui, v *gocui.View) error { func handle_ctrl_z(g *gocui.Gui, v *gocui.View) error {
gocui.Suspend() gocui.Suspend()
syscall.Kill(syscall.Getpid(), syscall.SIGSTOP) if err := syscall.Kill(syscall.Getpid(), syscall.SIGSTOP); err != nil {
gocui.Resume() return err
return nil }
return gocui.Resume()
} }
// Run is the UI entrypoint. // Run is the UI entrypoint.