cgtop: allow user to force looping behavior even in non-TTY mode

This commit is contained in:
Charles Duffy
2015-06-09 19:39:16 -05:00
parent a2c9f63136
commit 780fe62eca
2 changed files with 11 additions and 9 deletions
+3 -3
View File
@@ -60,7 +60,7 @@ typedef struct Group {
} Group;
static unsigned arg_depth = 3;
static unsigned arg_iterations = 0;
static unsigned arg_iterations = (unsigned)-1;
static bool arg_batch = false;
static bool arg_raw = false;
static usec_t arg_delay = 1*USEC_PER_SEC;
@@ -715,8 +715,8 @@ int main(int argc, char *argv[]) {
signal(SIGWINCH, columns_lines_cache_reset);
if (!on_tty())
arg_iterations = 1;
if (arg_iterations == (unsigned)-1)
arg_iterations = on_tty() ? 0 : 1;
while (!quit) {
Hashmap *c;