display failure stats on syslog
parent
c8495d5a89
commit
97f7ab42ab
|
@ -437,9 +437,10 @@ int main(int argc, char *argv[])
|
|||
data_len += _cli.data_len;
|
||||
}
|
||||
|
||||
if (_cli.state == TIP_CLIENT_DONE) {
|
||||
gettimeofday(&tv_stop, NULL);
|
||||
timersub(&tv_stop, &tv_start, &tv);
|
||||
|
||||
if (_cli.state == TIP_CLIENT_DONE) {
|
||||
printf("OK.\n");
|
||||
syslog(LOG_INFO, "Done in %lu.%06lu seconds (%lu Mbytes/second). "
|
||||
"Direct from server: %u Redirected: %u\n",
|
||||
|
@ -451,5 +452,11 @@ int main(int argc, char *argv[])
|
|||
}
|
||||
|
||||
printf("Failure, see syslog for details.\n");
|
||||
syslog(LOG_INFO, "Failure after %lu.%06lu seconds (%lu Mbytes/second). "
|
||||
"Direct from server: %u Redirected: %u\n",
|
||||
tv.tv_sec, tv.tv_usec,
|
||||
data_len / 1024000 / tv.tv_sec,
|
||||
tip_client_stats.direct_from_server,
|
||||
tip_client_stats.redirects);
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue