summaryrefslogtreecommitdiff
path: root/blkparse.c
diff options
context:
space:
mode:
Diffstat (limited to 'blkparse.c')
-rw-r--r--blkparse.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/blkparse.c b/blkparse.c
index bded2f8..0d2ea12 100644
--- a/blkparse.c
+++ b/blkparse.c
@@ -2249,8 +2249,10 @@ static int setup_file(struct per_dev_info *pdi, int cpu)
snprintf(pci->fname + len, sizeof(pci->fname)-1-len,
"%s.blktrace.%d", pdi->name, pci->cpu);
- if (stat(pci->fname, &st) < 0 || !st.st_size)
+ if (stat(pci->fname, &st) < 0)
return 0;
+ if (!st.st_size)
+ return 1;
pci->fd = open(pci->fname, O_RDONLY);
if (pci->fd < 0) {