X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=backend.c;fp=backend.c;h=2e6a377cfb4cb4317294eb854cd61712f402caf7;hp=f91f3caf9b7d82fe31b0385d5942a7b4f4414318;hb=2ee239fb084355e115cf8c2bf8051e8807c4222a;hpb=84f9318fc16e33633ac9f789dcef7cc58c3b8595 diff --git a/backend.c b/backend.c index f91f3caf..2e6a377c 100644 --- a/backend.c +++ b/backend.c @@ -62,8 +62,9 @@ struct io_log *agg_io_log[DDIR_RWDIR_CNT]; int groupid = 0; unsigned int thread_number = 0; +unsigned int nr_segments = 0; +unsigned int cur_segment = 0; unsigned int stat_number = 0; -int shm_id = 0; int temp_stall_ts; unsigned long done_secs = 0; #ifdef PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP @@ -76,7 +77,7 @@ pthread_mutex_t overlap_check = PTHREAD_MUTEX_INITIALIZER; static void sig_int(int sig) { - if (threads) { + if (nr_segments) { if (is_backend) fio_server_got_signal(sig); else {