From: Jens Axboe Date: Wed, 19 Oct 2005 11:45:12 +0000 (+0200) Subject: [PATCH] fio: allow timeout == 0 to mean run forever X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=9ceab974d1b9ba96947f27656904b3a42339d5bb;p=disktools.git [PATCH] fio: allow timeout == 0 to mean run forever --- diff --git a/fio.c b/fio.c index d0d1a37..b35631a 100644 --- a/fio.c +++ b/fio.c @@ -947,10 +947,6 @@ int parse_options(int argc, char *argv[]) case 't': parm++; timeout = atoi(parm); - if (!timeout) { - printf("bad timeout\n"); - timeout = DEF_TIMEOUT; - } break; case 'w': parm++; @@ -1035,8 +1031,10 @@ int main(int argc, char *argv[]) } } - signal(SIGALRM, sig_handler); - alarm(timeout); + if (timeout) { + signal(SIGALRM, sig_handler); + alarm(timeout); + } printf("Kicking off %d threads\n", thread_number); fflush(stdout);