floating exception if download is too fast
fix divide by zero if file download takes less than 1 second.master
parent
cc0caf9474
commit
3adc9338d1
|
@ -471,7 +471,7 @@ int main(int argc, char *argv[])
|
|||
syslog(LOG_INFO, "Done in %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,
|
||||
tv.tv_sec > 0 ? data_len / 1024000 / tv.tv_sec : data_len / 1024000,
|
||||
tip_client_stats.direct_from_server,
|
||||
tip_client_stats.redirects);
|
||||
return EXIT_SUCCESS;
|
||||
|
@ -481,7 +481,7 @@ int main(int argc, char *argv[])
|
|||
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,
|
||||
tv.tv_sec > 0 ? data_len / 1024000 / tv.tv_sec : data_len / 1024000,
|
||||
tip_client_stats.direct_from_server,
|
||||
tip_client_stats.redirects);
|
||||
return EXIT_FAILURE;
|
||||
|
|
Loading…
Reference in New Issue