aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2003-12-08 23:42:07 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2003-12-08 23:42:07 +0000
commitf40977de343309a8a652e9d5a68d96b0d42dae55 (patch)
tree602889d1834d923fa283af557798e1978bdef920
parent277cbce6476657ba5994a5fcff7c134df3ea323d (diff)
Remove gratuitous race
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1840 f38db490-d61c-443f-a65b-d21fe96a405b
-rwxr-xr-xchannels/chan_iax2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c
index c2f656cc6..e77871651 100755
--- a/channels/chan_iax2.c
+++ b/channels/chan_iax2.c
@@ -996,9 +996,9 @@ static int iax2_predestroy(int callno)
if (usecnt < 0)
ast_log(LOG_WARNING, "Usecnt < 0???\n");
ast_mutex_unlock(&usecnt_lock);
- ast_update_use_count();
}
ast_mutex_unlock(&iaxsl[callno]);
+ ast_update_use_count();
return 0;
}