]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FSCORE-472
authorAnthony Minessale <anthony.minessale@gmail.com>
Fri, 23 Oct 2009 16:33:55 +0000 (16:33 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Fri, 23 Oct 2009 16:33:55 +0000 (16:33 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15213 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_core_timer.c
src/switch_time.c

index 01fe20ce55daa2295a545b36470b80af05b2b8dc..ca09fe0301bc4045aec53c33a2de79e749bed29c 100644 (file)
@@ -61,9 +61,7 @@ SWITCH_DECLARE(switch_status_t) switch_core_timer_init(switch_timer_t *timer, co
                switch_set_flag(timer, SWITCH_TIMER_FLAG_FREE_POOL);
        }
 
-       timer->timer_interface->timer_init(timer);
-       return SWITCH_STATUS_SUCCESS;
-
+       return timer->timer_interface->timer_init(timer);
 }
 
 SWITCH_DECLARE(switch_status_t) switch_core_timer_next(switch_timer_t *timer)
index 53813df6ce1d62301ba690b05b3e6645f92eb595..19eb412aea7cbfd0e09016fe80ad26118a18e903 100644 (file)
@@ -233,8 +233,8 @@ static switch_status_t timer_init(switch_timer_t *timer)
 
        while (globals.STARTED == 0) {
                do_sleep(100000);
-               if (++sanity == 10) {
-                       break;
+               if (++sanity == 300) {
+                       abort();
                }
        }