From 623fdccd9c92fc2a00516e5cd6ed2d5edc2272a1 Mon Sep 17 00:00:00 2001 From: Liong Sauw Ming Date: Wed, 16 Mar 2011 09:22:24 +0000 Subject: Fixed #1211: Add pjlib API pj_gettickcount() that returns a monotonically increasing timestamp * Changed the timer_heap to use pj_gettickcount(). * Changed ioqueue to use pj_gettickcount(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3456 74dad513-b988-da41-8d7b-12977e46ad98 --- pjlib/src/pj/ioqueue_winnt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pjlib/src/pj/ioqueue_winnt.c') diff --git a/pjlib/src/pj/ioqueue_winnt.c b/pjlib/src/pj/ioqueue_winnt.c index 22bf0a94..34924779 100644 --- a/pjlib/src/pj/ioqueue_winnt.c +++ b/pjlib/src/pj/ioqueue_winnt.c @@ -619,7 +619,7 @@ static void decrement_counter(pj_ioqueue_key_t *key) pj_lock_acquire(key->ioqueue->lock); pj_assert(key->closing == 1); - pj_gettimeofday(&key->free_time); + pj_gettickcount(&key->free_time); key->free_time.msec += PJ_IOQUEUE_KEY_FREE_DELAY; pj_time_val_normalize(&key->free_time); @@ -874,7 +874,7 @@ static void scan_closing_keys(pj_ioqueue_t *ioqueue) pj_time_val now; pj_ioqueue_key_t *key; - pj_gettimeofday(&now); + pj_gettickcount(&now); /* Move closing keys to free list when they've finished the closing * idle time. -- cgit v1.2.3