<div dir="ltr"><div>Hello!<br><br>I am trying to implement limit of active calls for subscribers. And for each subscriber this limit must be personal.<br><br>I find example route in presentation of Daniel-Constantin Mierla.<br>And i need to set $xavp(caller=>active_calls) = 1;<br></div>for each dialog. But i can't understand how to load this number of active calls from some-thing similar of user profile or subscriber table?<br><div><br>route[DIALOG] {<br><br>    if (is_method("CANCEL") || (has_totag() && is_method("INVITE|BYE|ACK"))) {<br>        dlg_manage();<br>        return;<br>    }<br><br>    if (is_method("INVITE") && !has_totag() && !isflagset(WITH_ACTIVE_CALLS_LIMIT)) {<br>        if( $xavp(caller[0]=>active_calls) != $null && $xavp(caller[0]=>active_calls) > 0 ) {<br>            if(!get_profile_size("caller", "$fU@$fd", "$var(acsize)")) {<br>                send_reply("500", "No more active calls");<br>                exit;<br>            }<br>            if($var(acsize)>=$xavp(caller[0]=>active_calls)) {<br>                send_reply("403", "No more active calls");<br>                exit;<br>            }<br>            set_dlg_profile("caller", "$fU@$fd");<br>        }<br>        setflag(WITH_ACTIVE_CALLS_LIMIT);<br>        dlg_manage();<br>    }<br>}<br><br><br></div></div>