FS-8978 part two

This commit is contained in:
William King 2016-04-04 22:04:22 -05:00
parent e33c7df9c0
commit 1aa2bf8d77
1 changed files with 2 additions and 4 deletions

View File

@ -198,14 +198,12 @@ SWITCH_LIMIT_RELEASE(hiredis_limit_release)
profile = switch_core_hash_find(mod_hiredis_globals.profiles, limit_pvt->realm); profile = switch_core_hash_find(mod_hiredis_globals.profiles, limit_pvt->realm);
hashkey = switch_mprintf("decr %s", tmp->limit_key); hashkey = switch_mprintf("decr %s", tmp->limit_key);
if ( limit_pvt && (limit_pvt->interval > 0) && (hiredis_profile_execute_sync(profile, hashkey, &response) != SWITCH_STATUS_SUCCESS)) { if ( tmp && (tmp->interval > 0) && (hiredis_profile_execute_sync(profile, hashkey, &response) != SWITCH_STATUS_SUCCESS)) {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "hiredis: profile[%s] error executing [%s] because [%s]\n", switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "hiredis: profile[%s] error executing [%s] because [%s]\n",
tmp->realm, hashkey, response); tmp->realm, hashkey, response);
} }
limit_pvt = tmp->next; tmp = tmp->next;
tmp = limit_pvt;
switch_safe_free(response); switch_safe_free(response);
switch_safe_free(hashkey); switch_safe_free(hashkey);
} }