mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-11 07:17:58 +00:00
Limit ms_tdiff to 1 hour as a sanity check.
This commit is contained in:
parent
6c757c6c19
commit
97b5dd08b2
5
util.c
5
util.c
@ -1081,8 +1081,9 @@ double us_tdiff(struct timeval *end, struct timeval *start)
|
||||
/* Returns the milliseconds difference between end and start times */
|
||||
int ms_tdiff(struct timeval *end, struct timeval *start)
|
||||
{
|
||||
if (unlikely(end->tv_sec - start->tv_sec > 60))
|
||||
return 60000;
|
||||
/* Like us_tdiff, limit to 1 hour. */
|
||||
if (unlikely(end->tv_sec - start->tv_sec > 3600))
|
||||
return 3600000;
|
||||
return (end->tv_sec - start->tv_sec) * 1000 + (end->tv_usec - start->tv_usec) / 1000;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user