[PATCH] blktrace: fix logic for write out loop when exiting
authorJens Axboe <axboe@suse.de>
Sat, 28 Jan 2006 19:15:27 +0000 (20:15 +0100)
committerJens Axboe <axboe@suse.de>
Sat, 28 Jan 2006 19:15:27 +0000 (20:15 +0100)
blktrace.c

index a587fec1e81900382141f9a832b00d552a141763..aa7ac32679d25ea8de831ce6d1462f0f5c95fdef 100644 (file)
@@ -552,7 +552,7 @@ static void get_and_write_events(void)
                        }
                }
                usleep(10);
-       } while (events && !all_exited);
+       } while (events || !all_exited);
 }
 
 static int start_threads(struct device_information *dip)