<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">Is there any reason why you don't use the hash application directly instead of limit?</div><div class="">IMHO it is more suited to your use case.</div><div class=""><br class=""></div><div class=""><a href="https://freeswitch.org/confluence/display/FREESWITCH/mod_hash" class="">https://freeswitch.org/confluence/display/FREESWITCH/mod_hash</a></div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Best Regards,<br class="">-- <br class="">Vallimamod Abdullah</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">SIP Solutions</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><a href="mailto:vma@sipsolutions.fr" class="">vma@sipsolutions.fr</a><br class="">.</div></div></div>
</div>
<div class=""><br class=""></div><br class=""><div><blockquote type="cite" class=""><div class="">On 25 Jun 2017, at 17:10, Bipin Patel <<a href="mailto:bipin@xbipin.com" class="">bipin@xbipin.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><font size="-1" style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><font face="Arial" class="">hi,<br class=""><br class="">i have a requirement where i need to generate a different ringtone if that ext is on another call and i do it using limit by setting a counter for the caller and callee and then checking the counter if it has a value of 1 which would mean that ext is on anohter call so generate a different ringtone and this work fine.<br class=""><br class="">The problem being if A calls B and B attended transfers the call to C then the counter for C is incremented in the features dialplan but it doesnt reflect in the internal dialplan and i read that active limits dont remain global across dialplans so is there anyway to keep the limit counter active. i tried limit_ignore_transfer but that doesnt seem to work, im on the FS master<br class=""><br class="">Below is my internal and features dialplan, any pointers would be helpful<br class=""><br class=""><br class="">INTERNAL DIALPLAN<br class=""><br class="">    <extension name="general_stuff1" continue="true"><br class="">      <condition><br class="">          <action application="set" data="rtp_negotiate_near_match=true"/><br class="">          <action application="set" data="inherit_codec=true"/><br class="">          <action application="set" data="suppress_cng=true"/><br class="">          <action application="set" data="limit_ignore_transfer=true" /><br class="">          <action application="limit" data="hash max_calls ${sip_from_user} -1" /><br class="">      </condition><br class="">    </extension><br class=""><br class="">    <extension name="ChangeRingBack"><br class="">      <condition field="destination_number" expression="^ChangeRingBack$"/><br class="">      <condition field="rdnis" expression="^(.*$)"><br class="">          <action application="set" data="transfer_ringback=%(250,250,400);%(250,3500,400)"/><br class="">          <action application="set" data="ringback=%(250,250,400);%(250,3500,400)"/><br class="">          <action application="bridge" data="sofia/internal/$1%$${domain}"/><br class="">      </condition><br class="">    </extension><br class=""><br class="">    <extension name="local_user_calling"><br class="">      <condition field="destination_number" expression="^(.*)$"><br class="">          <action application="limit" data="hash max_calls ${destination_number} -1" /><br class="">          <action application="bind_meta_app" data="3 b s execute_extension::att_xfer XML features"/><br class="">          <action application="set" data="transfer_ringback=%(400,200,400,375);%(400,2000,400,375)"/><br class="">          <action application="set" data="hold_music=$${hold_music}" /><br class="">          <action application="set" data="ringback=%(400,200,400,375);%(400,2000,400,375)"/><br class="">          <action application="set" data="call_timeout=30"/><br class="">          <action application="set" data="hangup_after_bridge=true"/><br class="">          <action application="set" data="continue_on_fail=true"/><br class="">          <action application="limit" data="hash max_calls ${destination_number} 1 ChangeRingBack"/><br class="">          <action application="bridge" data="sofia/internal/$1%$${domain}"/><br class="">      </condition><br class="">    </extension><br class=""><br class="">FEATURES DIALPLAN<br class=""><br class="">    <extension name="att_xfer"><br class="">      <condition field="destination_number" expression="^att_xfer$"><br class="">          <action application="set" data="transfer_ringback=%(400,200,400,375);%(400,2000,400,375)"/><br class="">          <action application="set" data="hold_music=$${hold_music}" /><br class="">          <action application="set" data="ringback=%(400,200,400,375);%(400,2000,400,375)"/><br class="">          <action application="set" data="continue_on_fail=true"/><br class="">          <action application="read" data="2 11 ivr/ivr-enter_ext.wav digits 30000 #"/><br class="">          <action application="set" data="origination_cancel_key=#"/><br class="">          <action application="limit" data="hash max_calls ${digits} -1" /><br class="">          <action application="att_xfer" data="sofia/internal/${digits}%$${domain}"/><br class="">      </condition><br class="">    </extension><br class=""><br class=""><br class=""></font></font><span style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;" class=""></span><div class="moz-signature" style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">--<span class="Apple-converted-space"> </span><br class="">Regards,<br class="">Bipin<br class=""><br class=""><br class=""><hr style="width: 768px; height: 1px; background-color: rgb(204, 204, 204); border: 0px; background-position: initial initial; background-repeat: initial initial;" class=""></div><span style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;" class="">_________________________________________________________________________</span><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;" class="">Professional FreeSWITCH Consulting Services:</span><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="mailto:consulting@freeswitch.org" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">consulting@freeswitch.org</a><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="http://www.freeswitchsolutions.com/" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://www.freeswitchsolutions.com</a><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;" class="">Official FreeSWITCH Sites</span><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="http://www.freeswitch.org/" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://www.freeswitch.org</a><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="http://confluence.freeswitch.org/" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://confluence.freeswitch.org</a><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="http://www.cluecon.com/" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://www.cluecon.com</a><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;" class="">FreeSWITCH-users mailing list</span><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">FreeSWITCH-users@lists.freeswitch.org</a><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;" class="">UNSUBSCRIBE:</span><a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br style="color: rgb(72, 72, 72); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="http://www.freeswitch.org/" style="color: rgb(42, 86, 133); font-family: Verdana, sans-serif; font-size: 9.600000381469727px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://www.freeswitch.org</a></div></blockquote></div><br class=""></div></body></html>