From 1a342749b33e2ceb974c7459fb2c885e1955ecac Mon Sep 17 00:00:00 2001 From: Benny Baumann Date: Fri, 3 Nov 2023 00:03:01 +0100 Subject: Warn on failure to kill a process --- Action.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Action.c') diff --git a/Action.c b/Action.c index 698b1525..61cc1ef9 100644 --- a/Action.c +++ b/Action.c @@ -512,10 +512,14 @@ static Htop_Reaction actionKill(State* st) { Panel_setHeader((Panel*)st->mainPanel, "Sending..."); Panel_draw((Panel*)st->mainPanel, false, true, true, State_hideFunctionBar(st)); refresh(); - MainPanel_foreachRow(st->mainPanel, Process_rowSendSignal, (Arg) { .i = sgn->key }, NULL); + bool ok = MainPanel_foreachRow(st->mainPanel, Process_rowSendSignal, (Arg) { .i = sgn->key }, NULL); + if (!ok) { + beep(); + } napms(500); } Panel_delete((Object*)signalsPanel); + return HTOP_REFRESH | HTOP_REDRAW_BAR | HTOP_UPDATE_PANELHDR; } -- cgit v1.2.3