<div>Hello </div><div><br></div><div>I put calls in my java script (mod_java)</div><div><br></div><div>Script doing this:</div><div>1) It parks first call (legA) and store it uuid (execute(&quot;park&quot;)</div><div>2) When second call (legB) arrived it intercept first call with previously saved uuid  (execute(&quot;intercept&quot;)</div>
<div><br></div><div><div><div>My dialplan is</div></div><div><br></div><div>&lt;extension name=&quot;test&quot;&gt;</div><div>    &lt;condition field=&quot;destination_number&quot; expression=&quot;^000111$&quot;&gt;</div>
<div>        &lt;action application=&quot;answer&quot;/&gt;</div><div>        &lt;action application=&quot;sleep&quot; data=&quot;500&quot;/&gt;</div><div>        &lt;action application=&quot;java&quot; data=&quot;DTMFTest&quot;/&gt;</div>
<div>        &lt;action application=&quot;log&quot; data=&quot;INFO  AFTER JAVA!!! channel=${channel_name}&quot;/&gt;</div><div>        &lt;action application=&quot;playback&quot; data=&quot;conference/conf-goodbye.wav&quot;/&gt;</div>
<div>    &lt;/condition&gt;</div><div>&lt;/extension&gt;</div><div><br></div><div>Firs thing is : when legA hangups then legB listen &quot;goodbye&quot; so extension continues execution. When legB hangups legA listen nothing and session just breaks.</div>
<div>Where the mistake is ?</div><div><br></div><div>The global question is how to process DTMF codes during the bridged session (DTMF hook in script is not working)?</div></div><div>And how to then break this bridge and re-use this sessions with another arrived calls?</div>
<div><br></div>