aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_iax2.c
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-03-31 19:29:54 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-03-31 19:29:54 +0000
commit4e84abc8227e54c701c53d93c78756040bae53f7 (patch)
tree66f982088c647d936bfef55449ad75ed51e2bb8c /channels/chan_iax2.c
parentfcd98001def35d05712725745ff45ee479f045a7 (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
Diffstat (limited to 'channels/chan_iax2.c')
-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 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();