- if (td->ts.bw_log)
- finish_log(td, td->ts.bw_log, "bw");
- if (td->ts.slat_log)
- finish_log(td, td->ts.slat_log, "slat");
- if (td->ts.clat_log)
- finish_log(td, td->ts.clat_log, "clat");
+ if (td->ts.bw_log) {
+ if (td->o.bw_log_file)
+ finish_log_named(td, td->ts.bw_log, td->o.bw_log_file, "bw");
+ else
+ finish_log(td, td->ts.bw_log, "bw");
+ }
+ if (td->ts.slat_log) {
+ if (td->o.lat_log_file)
+ finish_log_named(td, td->ts.slat_log, td->o.lat_log_file, "clat");
+ else
+ finish_log(td, td->ts.slat_log, "slat");
+ }
+ if (td->ts.clat_log) {
+ if (td->o.lat_log_file)
+ finish_log_named(td, td->ts.clat_log, td->o.lat_log_file, "clat");
+ else
+ finish_log(td, td->ts.clat_log, "clat");
+ }