From 36daaffb475b1253851b52202816d58f99f79758 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Wed, 11 Feb 2009 00:31:58 +0000 Subject: [PATCH] MODAPP-211 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11741 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/applications/mod_enum/mod_enum.c | 2 ++ src/switch_time.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/mod/applications/mod_enum/mod_enum.c b/src/mod/applications/mod_enum/mod_enum.c index 319570d1ee..20d6e919c5 100644 --- a/src/mod/applications/mod_enum/mod_enum.c +++ b/src/mod/applications/mod_enum/mod_enum.c @@ -802,7 +802,9 @@ SWITCH_STANDARD_API(enum_function) static void event_handler(switch_event_t *event) { if (globals.auto_reload) { + switch_mutex_lock(MUTEX); do_load(); + switch_mutex_unlock(MUTEX); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO, "ENUM Reloaded\n"); } } diff --git a/src/switch_time.c b/src/switch_time.c index 7a402f0ba3..2e65628c15 100644 --- a/src/switch_time.c +++ b/src/switch_time.c @@ -658,7 +658,9 @@ void switch_load_timezones(switch_bool_t reload) static void event_handler(switch_event_t *event) { + switch_mutex_lock(globals.mutex); switch_load_timezones(1); + switch_mutex_unlock(globals.mutex); } static void tztime(const time_t * const timep, const char *tzstring, struct tm * const tmp );