Mercurial > hg > freeDiameter
diff libfdcore/p_psm.c @ 1104:757df62cadb6
Merge
author | Sebastien Decugis <sdecugis@freediameter.net> |
---|---|
date | Fri, 10 May 2013 18:49:19 +0800 |
parents | d8591b1c56cd 5d37c0db6cbf |
children | eb4ce68b6e5c |
line wrap: on
line diff
--- a/libfdcore/p_psm.c Fri May 10 18:48:57 2013 +0800 +++ b/libfdcore/p_psm.c Fri May 10 18:49:19 2013 +0800 @@ -335,7 +335,7 @@ /* Add a random value between 0 and 4sec */ peer->p_psm_timer.tv_sec += random() % 4; peer->p_psm_timer.tv_nsec+= random() % 1000000000L; - if (peer->p_psm_timer.tv_nsec > 1000000000L) { + if (peer->p_psm_timer.tv_nsec >= 1000000000L) { peer->p_psm_timer.tv_nsec -= 1000000000L; peer->p_psm_timer.tv_sec ++; }