diff options
author | paul <paul> | 2004-10-11 09:40:58 +0000 |
---|---|---|
committer | paul <paul> | 2004-10-11 09:40:58 +0000 |
commit | b35bfab4eb271d8aa3a27b95840ae555f0840349 (patch) | |
tree | 1cc06b3db772f3a3f2aa1ea34a90a508e2a321f0 /lib/thread.c | |
parent | c7f3ef9f7cdbc2b59ea5ac3ff534fd5ca574ffb6 (diff) | |
download | quagga-b35bfab4eb271d8aa3a27b95840ae555f0840349.tar.bz2 quagga-b35bfab4eb271d8aa3a27b95840ae555f0840349.tar.xz |
2004-10-11 Paul Jakma <paul@dishone.st>
* thread.c: (funcname_thread_add_timer)
(funcname_thread_add_timer_msec) Fix mistakes from last change.
Pointed out by Liu Xin in [quagga-dev 1609].
Diffstat (limited to 'lib/thread.c')
-rw-r--r-- | lib/thread.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/thread.c b/lib/thread.c index 2847b8bf..e1625e39 100644 --- a/lib/thread.c +++ b/lib/thread.c @@ -534,7 +534,7 @@ funcname_thread_add_timer (struct thread_master *m, assert (m != NULL); - trel.tv_sec += timer; + trel.tv_sec = timer; trel.tv_usec = 0; return funcname_thread_add_timer_timeval (m, func, arg, &trel, funcname); @@ -552,8 +552,8 @@ funcname_thread_add_timer_msec (struct thread_master *m, timer = 1000*timer; /* milli -> micro */ - trel.tv_sec += timer / TIMER_SECOND_MICRO; - trel.tv_usec += (timer % TIMER_SECOND_MICRO); + trel.tv_sec = timer / TIMER_SECOND_MICRO; + trel.tv_usec = (timer % TIMER_SECOND_MICRO); return funcname_thread_add_timer_timeval (m, func, arg, &trel, funcname); } |