summaryrefslogtreecommitdiffstats
path: root/htop.c
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2012-06-05 19:18:54 +0000
committerHisham Muhammad <hisham@gobolinux.org>2012-06-05 19:18:54 +0000
commit0d8f654343c020411477366c093d944d8ba230ff (patch)
tree04d59accebdb95ee37f90c556439aa6b30ca21f0 /htop.c
parentfae598fce807c1ffddef97c712a0f98605130e3f (diff)
allow 'k' to kill multiple processes again (when did this break?...)
Diffstat (limited to 'htop.c')
-rw-r--r--htop.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/htop.c b/htop.c
index e22e124b..ba291691 100644
--- a/htop.c
+++ b/htop.c
@@ -755,8 +755,8 @@ int main(int argc, char** argv) {
if (!anyTagged) {
Process* p = (Process*) Panel_getSelected(panel);
if (p) selectedPid = p->pid;
+ if (selectedPid == 0) break;
}
- if (selectedPid == 0) break;
SignalsPanel_reset((SignalsPanel*) killPanel);
const char* fuFunctions[] = {"Send ", "Cancel ", NULL};
ListItem* sgn = (ListItem*) pickFromVector(panel, killPanel, 15, headerHeight, fuFunctions, defaultBar, header);
@@ -770,7 +770,6 @@ int main(int argc, char** argv) {
Process* p = (Process*) Panel_get(panel, i);
if (p->tag) {
Process_sendSignal(p, sgn->key);
- anyTagged = true;
}
}
} else {

© 2014-2024 Faster IT GmbH | imprint | privacy policy