If you have 70 hops through the dialplan then it's probably because you have a routing loop. The 70 hops acts as a "circuit breaker" to keep the call from looping forever.

The next step for you is to determine why your call is looping through the dialplan so many times. is that truly needed?

-MC

2011/8/2 Kozak Vladimir <vkozak@abisoft.spb.ru>
Hi all.
FreeSWITCH Version 1.0.head (git-9ff8f53 2011-05-03 12-13-52 -0400)
 
I have problem with transfer channel to FS extension.
I send from external system to FS command as
   "SendMsg " + uniqueId + "\n" +
   "call-command: execute\n" +
   "execute-app-name: transfer\n" +
   "execute-app-arg: " + destination + "\n\n";
 
after ~70 correct transfer actions FS send BYE to my phone and send HANGUP_EVENT with cause EXCHANGE_ROUTING_ERROR to my system. (FS log attached)
 
from FS loggs:
2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:457 Channel sofia/internal/1000@vkozak.starpoundtech.net hanging up, cause: EXCHANGE_ROUTING_ERROR
2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:500 Sending BYE to sofia/internal/1000@vkozak.starpoundtech.net
 
what for does limitation of transfer operations exist?
how can I avoid this issue?
is't possible to increase number of hops for transfer command?

_______________________________________________
Join us at ClueCon 2011, Aug 9-11, Chicago
http://www.cluecon.com 877-7-4ACLUE

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org