summaryrefslogtreecommitdiff
path: root/btt/latency.c
diff options
context:
space:
mode:
authorAlan D. Brunelle <alan.brunelle@hp.com>2009-01-23 09:48:21 -0500
committerAlan D. Brunelle <alan.brunelle@hp.com>2009-01-23 09:48:21 -0500
commit99bb5ebc255618e4af913d2e5f1bf268af552bdf (patch)
tree583ae4e2f228cdad0098560c21baf592d25dc259 /btt/latency.c
parent69dd57c2986bb025d7de12ab6eb52d5cd130d453 (diff)
downloadblktrace-99bb5ebc255618e4af913d2e5f1bf268af552bdf.tar.gz
blktrace-99bb5ebc255618e4af913d2e5f1bf268af552bdf.tar.bz2
Fix btt to handle large numbers of output files
Simply bump resource limits if file opens fail, and retry. Signed-off-by: Alan D. Brunelle <alan.brunelle@hp.com>
Diffstat (limited to 'btt/latency.c')
-rw-r--r--btt/latency.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/btt/latency.c b/btt/latency.c
index 0c6e55d..d12f60c 100644
--- a/btt/latency.c
+++ b/btt/latency.c
@@ -41,7 +41,7 @@ FILE *latency_open(__u32 device, char *name, char *post)
oname = malloc(strlen(name)+32);
sprintf(oname, "%s_%03d,%03d_%s.dat", name, mjr, mnr, post);
- if ((fp = fopen(oname, "w")) == NULL)
+ if ((fp = my_fopen(oname, "w")) == NULL)
perror(oname);
else
add_file(&all_files, fp, oname);