<html>
  <head>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi All<br>
    <br>
    We wan't to prevent our users to make more than one call at time, so
    we choose to disconnect the previous call.<br>
    When the previous call is established, we use dlg_bye(), and its ok.<br>
    But when it is in early state, we use t_cancel_callid() to cancel
    its INVITE transaction.<br>
    <br>
    We face 2 issues:<br>
        1) we use local-request event route to account calls on timeout.
    Sometimes this route is called for the cancelled call (after default
    timeout of 1 hour)<br>
        2) t_cancel_callid() cancel previous call, but also <u>make
      current dialog disappear</u>: call is still ongoing and we can
    answer and talk to each other, but the dialog does not appear in
    'kamctl stats dialog' and 'kamctl mi dlg_list' commands<br>
    <br>
    Is there a known limitation, or do we misuse t_cancel_callid() ?<br>
    <br>
    Regards,<br>
    Guillaume<br>
  </body>
</html>