Index: addons/ooh323c/src/ooh323.c =================================================================== --- addons/ooh323c/src/ooh323.c (revision 236712) +++ addons/ooh323c/src/ooh323.c (working copy) @@ -782,10 +782,6 @@ return OO_FAILED; } } - } else if (OO_TESTFLAG (call->flags, OO_M_TUNNELING)) { - ret =ooSendTCSandMSD(call); - if (ret != OO_OK) - return ret; } return OO_OK; } Index: addons/ooh323c/src/ooCalls.c =================================================================== --- addons/ooh323c/src/ooCalls.c (revision 236712) +++ addons/ooh323c/src/ooCalls.c (working copy) @@ -215,7 +215,9 @@ return OO_OK; } - if(call->callState == OO_CALL_CLEARED) + if (call->callIdentifier.guid.numocts == 0) call->callState = OO_CALL_CLEARED; + + if(call->callState == OO_CALL_CLEARED || call->callState == OO_CALL_CLEAR_RELEASESENT) { ooCleanCall(call); call->callState = OO_CALL_REMOVED;