mirror of
https://github.com/wagoodman/dive
synced 2024-06-02 20:22:13 +02:00
check error of kill and return calls
This commit is contained in:
parent
77c11047cf
commit
e9169b9ccd
|
@ -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.
|
||||||
|
|
Loading…
Reference in a new issue