git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13628 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
Mathieu Rene 2009-06-05 01:46:09 +00:00
parent dfaf607e6d
commit 60ec88985a
1 changed files with 3 additions and 1 deletions

View File

@ -1460,7 +1460,9 @@ SWITCH_DECLARE(switch_caller_profile_t *) switch_channel_get_caller_profile(swit
switch_caller_profile_t *profile;
switch_assert(channel != NULL);
switch_mutex_lock(channel->profile_mutex);
profile = channel->hunt_caller_profile ? channel->hunt_caller_profile : channel->caller_profile;
if ((profile = channel->caller_profile) && profile->hunt_caller_profile) {
profile = profile->hunt_caller_profile;
}
switch_mutex_unlock(channel->profile_mutex);
return profile;
}