< Previous by Date Date Index Next by Date >
  Thread Index Next in Thread >

[reSIProcate] DUM: Cancelling client session in initial state


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@xxxxxxxxxxx: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@xxxxxxxxxxx: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@xxxxxxxxxxx SIP/2.0

To: <sip:293756@xxxxxxxxxxx>
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@xxxxxxxxxxx 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@xxxxxxxxxxx 
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@xxxxxxxxxxx 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@xxxxxxxxxxx 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@xxxxxxxxxxx>;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@xxxxxxxxxxx>;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.