<div dir="ltr"><pre><font color="#000000" face="arial"><span style="white-space:pre-wrap">Yes I use ast_waitfor with 2nd parameter -1 into a detached background thread. The function ast_waitfor used into my application function called from the dialplan and also into the dtmf read thread. This behavior is observed after bridging the incoming channel(the channel where  I try to read dtmf) to an other channel created with dial API. </span></font></pre>
<pre><font color="#000000" face="arial"><span style="white-space:pre-wrap"> I modified channel.c (line 3924) to disable  the logging this error (just for an experience ). I can get the DTMF from the incoming.</span></font></pre>
<pre><br></pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><br></pre><div><br></div></div>