summaryrefslogtreecommitdiffstats
path: root/cmd
diff options
context:
space:
mode:
authorSean E. Russell <ser@ser1.net>2020-02-13 13:38:45 -0600
committerSean E. Russell <ser@ser1.net>2020-02-13 13:38:45 -0600
commit1bf6926282cf1c5a364eb459b541bee1c24a9cd0 (patch)
tree474f48c37d5b45a5536be5179f34be758d3910a8 /cmd
parent4247e9339e46bb123f714e7774547e6af6a10ec8 (diff)
parent7ff732e06ef17a9324bc3eb86e44bb0f31c2c734 (diff)
Merge remote-tracking branch 'jrswab/otherSigTerms'
Diffstat (limited to 'cmd')
-rw-r--r--cmd/gotop/main.go14
1 files changed, 13 insertions, 1 deletions
diff --git a/cmd/gotop/main.go b/cmd/gotop/main.go
index fafb5da..74891ef 100644
--- a/cmd/gotop/main.go
+++ b/cmd/gotop/main.go
@@ -322,7 +322,19 @@ func eventLoop(c gotop.Config, grid *layout.MyGrid) {
case "d":
if grid.Proc != nil {
if previousKey == "d" {
- grid.Proc.KillProc()
+ grid.Proc.KillProc("SIGTERM")
+ }
+ }
+ case "3":
+ if grid.Proc != nil {
+ if previousKey == "d" {
+ grid.Proc.KillProc("SIGQUIT")
+ }
+ }
+ case "9":
+ if grid.Proc != nil {
+ if previousKey == "d" {
+ grid.Proc.KillProc("SIGKILL")
}
}
case "<Tab>":