diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-03-31 19:29:54 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-03-31 19:29:54 +0000 |
commit | 4e84abc8227e54c701c53d93c78756040bae53f7 (patch) | |
tree | 66f982088c647d936bfef55449ad75ed51e2bb8c | |
parent | fcd98001def35d05712725745ff45ee479f045a7 (diff) |
Fix IAX2 out of memory failure (bug #3907)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5323 f38db490-d61c-443f-a65b-d21fe96a405b
-rwxr-xr-x | channels/chan_iax2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 25bb7320c..8ccfd8eab 100755 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -1054,7 +1054,7 @@ static int find_callno(unsigned short callno, unsigned short dcallno, struct soc /* We've still got lock held if we found a spot */ if (x >= TRUNK_CALL_START) { ast_log(LOG_WARNING, "No more space\n"); - return -1; + return 0; } iaxs[x] = new_iax(sin, lockpeer, host); update_max_nontrunk(); |