diff --git a/translate.c b/translate.c index 2bbda14da1..0fd8f0951b 100755 --- a/translate.c +++ b/translate.c @@ -3,9 +3,9 @@ * * Translate via the use of pseudo channels * - * Copyright (C) 1999, Mark Spencer + * Copyright (C) 1999-2004, Digium, Inc. * - * Mark Spencer + * Mark Spencer * * This program is free software, distributed under the terms of * the GNU General Public License @@ -442,33 +442,40 @@ int ast_translator_best_choice(int *dst, int *srcs) int bestdst=0; int cur = 1; int besttime=999999999; - ast_mutex_lock(&list_lock); - for (y=0;y -1) { *srcs = best; *dst = bestdst; best = 0; } - ast_mutex_unlock(&list_lock); return best; }