|
@@ -563,9 +563,11 @@ int main(int argc, char **argv)
|
|
want_sleep = 1;
|
|
want_sleep = 1;
|
|
if (err > 0 && parse_packet(reply))
|
|
if (err > 0 && parse_packet(reply))
|
|
want_sleep = 0;
|
|
want_sleep = 0;
|
|
- want_stats = 1;
|
|
|
|
sigprocmask(SIG_UNBLOCK, &term_sigs, NULL);
|
|
sigprocmask(SIG_UNBLOCK, &term_sigs, NULL);
|
|
- sleep(4);
|
|
|
|
|
|
+ if (want_sleep) {
|
|
|
|
+ sleep(4);
|
|
|
|
+ want_stats = 1;
|
|
|
|
+ }
|
|
sigprocmask(SIG_BLOCK, &term_sigs, NULL);
|
|
sigprocmask(SIG_BLOCK, &term_sigs, NULL);
|
|
}
|
|
}
|
|
|
|
|