login

<     >

2020-05-01 13:20:42 (UTC-03:00)

Marcel Rodrigues <marcelgmr@gmail.com>

it's usually ok to redraw screen every second

diff --git a/isv.c b/isv.c
index 7a399c3..c958a11 100644
--- a/isv.c
+++ b/isv.c
@@ -247,12 +247,11 @@ main(int argc, char *argv[])
     while (running) {
         load_services(base_dir, nservices);
         show_services(nservices, selection);
-        for (i = 0; i < 30; i++) {
+        for (i = 0; i < 10; i++) {
             if (read(0, &byte, 1) == 1) {
                 if (isupper(byte)) {
                     send_command(base_dir, nservices, selection, tolower(byte));
-                    i = 20; /* give a second for command to process */
-                    continue;
+                    break;
                 }
                 got_cmd = true;
                 switch (byte) {