[reSIProcate] DUM: Cancelling client session in initial state

Dmitry Semyonov dsemyonov at dins.ru
Fri Nov 5 08:52:26 CST 2004


Hello.

DUM does not send CANCEL request when I call end() method of 
ClientInviteSessionHandle. Also note the empty Contact AOR of the 
scheduled CANCEL request. I use r3433 based reSIProcate, and 
process(fdset). Here is the log:

INFO | 20041105-170603.559 | ACRcs | RESIP:TEST | 1464 | siphandlers.cpp:106 | CSipHandler::onNewSession [65537:6] SipResp: 180 tid=693264272 cseq=INVITE contact=293756 at 192.168.0.2:5060 / 1 from(wire)
INFO | 20041105-170603.559 | ACRcs | RESIP:TEST | 1464 | siphandlers.cpp:162 | CSipHandler::onProvisional [65537:6] SipResp: 180 tid=693264272 cseq=INVITE contact=293756 at 192.168.0.2:5060 / 1 from(wire)
STACK | 20041105-170603.731 | ACRcs | RESIP:TRANSACTION | 1464 | TransactionState.cxx:147 | Found matching transaction for Timer: Timer A 500 -> tid=693264272 [ ClientInvite/Proceeding unreliable target=[ V4 0.0.0.0:0 UNKNOWN_TRANSPORT connectionId=0 ]]
STACK | 20041105-170603.731 | ACRcs | RESIP:TRANSACTION | 1464 | TransactionState.cxx:524 | TransactionState::processClientInvite: Timer: Timer A 500 tid=693264272 [ ClientInvite/Proceeding unreliable target=[ V4 0.0.0.0:0 UNKNOWN_TRANSPORT connectionId=0 ]]
STACK | 20041105-170603.731 | ACRcs | RESIP:TRANSACTION | 1464 | TransactionState.cxx:666 | timer fired: TimerMessage TransactionId[693264272]  Type[Timer A] duration[500]
INFO | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | ClientInviteSession.cxx:294 | ClientInviteSession::end, Early/Initial)
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogUsageManager.cxx:426 | SEND: CANCEL sip:293756 at 192.168.0.2 SIP/2.0

To: <sip:293756 at 192.168.0.2>
From: <sip:192.168.0.1:5070>;tag=23482900
Via: SIP/2.0/ ;branch=z9hG4bK-d87543-752251566-1--d87543-;rport
Call-ID: 8467be186c3de14a
CSeq: 1 CANCEL
Contact: <sip:>
Max-Forwards: 70
Content-Length: 0

DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogId.cxx:50 | DialogId::DialogId: 8467be186c3de14a-23482900-
DEBUG | 20041105-170606.106 | ACRcs | RESIP | 1464 | SipStack.cxx:225 | SEND: SipReq:  CANCEL 293756 at 192.168.0.2 tid=752251566 cseq=CANCEL contact= / 1 from(tu)
INFO | 20041105-170606.106 | ACRcs | RESIP:TEST | 1464 | siphandlers.cpp:220 | CSipHandler::onTerminated [65537:7] SipReq:  CANCEL 293756 at 192.168.0.2 tid=752251566 cseq=CANCEL contact= / 1 from(tu)
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | InviteSession.cxx:57 | ^^^ InviteSession::~InviteSession 00FF9FF8
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | Dialog.cxx:208 | Dialog::~Dialog() 
INFO | 20041105-170606.106 | ACRcs | RESIP:TEST | 1464 | sipdialog.cpp:40 | CSipDialog::~CSipDialog: CallID = 65537, hBoard = 0, ChannelID = 103

STACK | 20041105-170606.106 | ACRcs | RESIP:TEST | 1464 | Handled.cxx:21 | &&&&&& ~Handled 2this(00FF13F0) 00F87788
INFO | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | HandleManager.cxx:70 | Waiting for usages to be deleted (2)
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogSet.cxx:118 |  ********** DialogSet::~DialogSet: 8467be186c3de14a-23482900*************
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogUsageManager.cxx:1158 | ************* Removing DialogSet ***************
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogUsageManager.cxx:1159 | Before: [8467be186c3de14a-23482900 -> 00FEC400]
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogUsageManager.cxx:1161 | After: []
INFO | 20041105-170606.106 | ACRcs | RESIP:TEST | 1464 | sipdialog.cpp:57 | CSipDialogSet::~CSipDialogSet: CallID = 65537, hBoard = 0, ChannelID = 103

STACK | 20041105-170606.106 | ACRcs | RESIP:TEST | 1464 | Handled.cxx:21 | &&&&&& ~Handled 1this(00FE4BF0) 00F87788
INFO | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | HandleManager.cxx:70 | Waiting for usages to be deleted (1)
STACK | 20041105-170606.106 | ACRcs | RESIP:TEST | 1464 | Handled.cxx:21 | &&&&&& ~Handled 3this(00FF9FF8) 00F87788
INFO | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | HandleManager.cxx:70 | Waiting for usages to be deleted (0)
STACK | 20041105-170606.106 | ACRcs | RESIP:TRANSACTION | 1464 | TransactionState.cxx:182 | No matching transaction for SipReq:  CANCEL 293756 at 192.168.0.2 tid=752251566 cseq=CANCEL contact= / 1 from(tu)
INFO | 20041105-170606.106 | ACRcs | RESIP:TRANSACTION | 1464 | TransactionState.cxx:264 | No matching INVITE for incoming (from TU) CANCEL to uac
DEBUG | 20041105-170606.106 | ACRcs | RESIP | 1464 | Helper.cxx:263 | Helper::makeResponse(SipReq:  CANCEL 293756 at 192.168.0.2 tid=752251566 cseq=CANCEL contact= / 1 from(tu) code=481 reason=
STACK | 20041105-170606.106 | ACRcs | RESIP:TRANSACTION | 1464 | TransactionState.cxx:1476 | Send to TU: SIP/2.0 481 Call/Transaction Does Not Exist

To: <sip:293756 at 192.168.0.2>;tag=eb01e926
From: <sip:192.168.0.1:5070>;tag=23482900
Via: SIP/2.0/ ;branch=z9hG4bK-d87543-752251566-1--d87543-;rport
Call-ID: 8467be186c3de14a
CSeq: 1 CANCEL
Content-Length: 0

DEBUG | 20041105-170606.106 | ACRcs | RESIP | 1464 | SipStack.cxx:337 | RECV: SipResp: 481 tid=752251566 cseq=CANCEL / 1 from(wire)
INFO | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogUsageManager.cxx:611 | Got: SipResp: 481 tid=752251566 cseq=CANCEL / 1 from(wire)
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogUsageManager.cxx:616 | DialogUsageManager::process: SipResp: 481 tid=752251566 cseq=CANCEL / 1 from(wire)
DEBUG | 20041105-170606.106 | ACRcs | RESIP:DUM | 1464 | DialogUsageManager.cxx:1063 | DialogUsageManager::processResponse: SIP/2.0 481 Call/Transaction Does Not Exist

To: <sip:293756 at 192.168.0.2>;tag=eb01e926
From: <sip:192.168.0.1:5070>;tag=23482900
Via: SIP/2.0/ ;branch=z9hG4bK-d87543-752251566-1--d87543-;rport
Call-ID: 8467be186c3de14a
CSeq: 1 CANCEL
Content-Length: 0

-- 
...Bye..Dmitry.



More information about the resiprocate-devel mailing list