@@ -452,7 +452,8 @@ int main( int argc, char *argv[] )
452
452
free (thd_arg );
453
453
454
454
//hist_report();
455
- fclose (freport_file );
455
+ if (freport_file != NULL )
456
+ fclose (freport_file );
456
457
457
458
printf ("\n<Raw Results>\n" );
458
459
for ( i = 0 ; i < 5 ; i ++ ){
@@ -575,29 +576,30 @@ void alarm_handler(int signum)
575
576
}
576
577
577
578
time_count += PRINT_INTERVAL ;
578
- printf ("%4d, %d(%d):%.3f|%3.f , %d(%d):%.3f|%3.f , %d(%d):%.3f, %d(%d):%.3f, %d(%d):%.3f\n" ,
579
+ printf ("%4d, %d(%d):%.3f|%.3f , %d(%d):%.3f|%.3f , %d(%d):%.3f|%.3f , %d(%d):%.3f|%.3f , %d(%d):%.3f| %.3f\n" ,
579
580
time_count ,
580
581
( s [0 ] + l [0 ] - prev_s [0 ] - prev_l [0 ] ),
581
582
( l [0 ] - prev_l [0 ] ),
582
- rt90 [0 ],(double )( cur_max_rt [0 ])/( double )( 1000.0 ) ,
583
+ rt90 [0 ],(double )cur_max_rt [0 ],
583
584
( s [1 ] + l [1 ] - prev_s [1 ] - prev_l [1 ] ),
584
585
( l [1 ] - prev_l [1 ] ),
585
- rt90 [1 ],(double )cur_max_rt [1 ]/ 1000.0 ,
586
+ rt90 [1 ],(double )cur_max_rt [1 ],
586
587
( s [2 ] + l [2 ] - prev_s [2 ] - prev_l [2 ] ),
587
588
( l [2 ] - prev_l [2 ] ),
588
- rt90 [2 ],
589
+ rt90 [2 ],( double ) cur_max_rt [ 2 ],
589
590
( s [3 ] + l [3 ] - prev_s [3 ] - prev_l [3 ] ),
590
591
( l [3 ] - prev_l [3 ] ),
591
- rt90 [3 ],
592
+ rt90 [3 ],( double ) cur_max_rt [ 3 ],
592
593
( s [4 ] + l [4 ] - prev_s [4 ] - prev_l [4 ] ),
593
594
( l [4 ] - prev_l [4 ] ),
594
- rt90 [4 ]
595
+ rt90 [4 ],( double ) cur_max_rt [ 4 ]
595
596
);
596
597
fflush (stdout );
597
598
598
599
for ( i = 0 ; i < 5 ; i ++ ){
599
600
prev_s [i ] = s [i ];
600
601
prev_l [i ] = l [i ];
602
+ cur_max_rt [i ]= 0.0 ;
601
603
}
602
604
}
603
605
0 commit comments