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

[ReSIProcate] CANCEL non-dialog by appDialogSet->end()


Hi,

I'm trying to cancel invite request after receiving 180 provisional response without a contact (i.e. no dialog was yet created).
I see in the stack traces that cancel request is prepared but not sent since there is no matching transaction for the sip cancel request.

Dum sends the cancel request when i call to appDialogSet->end().

Please help...

Thanks,
Elberg Meir.

Here are the traces:

22DEBUG | 20060103-162215.991 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1655 | Looking for dialogSet: f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567 in map:
DEBUG | 20060103-162215.991 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1656 | [f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567 -> 0x9bcfe18, 00115c43-0b420056-77806688-21bbb11c@xxxxxxxxxxxxxxxxxxxxx -> 0x9bc17f8]
DEBUG | 20060103-162215.991 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:763 | SEND: CANCEL sip:210@xxxxxxx SIP/2.0
Via: SIP/2.0/ ;branch=z9hG4bK-d87543-86c77d05e64ef117-1--d87543-;rport
To: <sip:210@xxxxxxx>
From: "0540000100"<sip:mso100@xxxxxxx>;tag=ba630567
Call-ID: f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu
CSeq: 1 CANCEL
Content-Length: 0


DEBUG | 20060103-162215.991 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1655 | Looking for dialogSet: f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567 in map:
DEBUG | 20060103-162215.991 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1656 | [f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567 -> 0x9bcfe18, 00115c43-0b420056-77806688-21bbb11c@xxxxxxxxxxxxxxxxxxxxx -> 0x9bc17f8]
DEBUG | 20060103-162215.992 |  |  | RESIP:DUM | 0 | 3055401904 | DialogId.cxx:50 | DialogId::DialogId: f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567-
DEBUG | 20060103-162215.992 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1655 | Looking for dialogSet: f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567 in map:
DEBUG | 20060103-162215.992 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1656 | [f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567 -> 0x9bcfe18, 00115c43-0b420056-77806688-21bbb11c@xxxxxxxxxxxxxxxxxxxxx -> 0x9bc17f8]
DEBUG | 20060103-162215.992 |  |  | RESIP:DUM | 0 | 3055401904 | DialogSet.cxx:715 | findDialog: f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567- in []
DEBUG | 20060103-162215.992 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:871 | Using outbound proxy: sip:210@xxxxxxxxxxxxx:5060;user=phone;transport=udp -> SipReq:  CANCEL 210@xxxxxxx tid=86c77d05e64ef117 cseq=CANCEL / 1 from(tu)
DEBUG | 20060103-162215.993 |  |  | RESIP:DUM | 0 | 3055401904 | DialogSet.cxx:118 |  ********** DialogSet::~DialogSet: f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567*************
DEBUG | 20060103-162215.993 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1693 | ************* Removing DialogSet ***************
DEBUG | 20060103-162215.993 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1694 | Before: [f5e91b0da6c3b349@bG9jYWxob3N0LmxvY2FsZG9tYWlu-ba630567 -> 0x9bcfe18, 00115c43-0b420056-77806688-21bbb11c@xxxxxxxxxxxxxxxxxxxxx -> 0x9bc17f8]
DEBUG | 20060103-162215.993 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1696 | After: [00115c43-0b420056-77806688-21bbb11c@xxxxxxxxxxxxxxxxxxxxx -> 0x9bc17f8]
STACK | 20060103-162215.994 |  |  | RESIP:TEST | 0 | 3055401904 | Handled.cxx:23 | &&&&&& ~Handled 4this(0x9bb939c) 0x9ba8f98
DEBUG | 20060103-162215.994 |  |  | RESIP:DUM | 0 | 3055401904 | InviteSession.cxx:74 | ^^^ InviteSession::~InviteSession 0x9bc3a88
STACK | 20060103-162215.994 |  |  | RESIP:TEST | 0 | 3055401904 | Handled.cxx:23 | &&&&&& ~Handled 3this(0x9bc3a88) 0x9ba8f98
DEBUG | 20060103-162215.994 |  |  | RESIP:DUM | 0 | 3055401904 | Dialog.cxx:211 | Dialog::~Dialog()
STACK | 20060103-162215.994 |  |  | RESIP:TEST | 0 | 3055401904 | Handled.cxx:23 | &&&&&& ~Handled 2this(0x9bbb080) 0x9ba8f98
DEBUG | 20060103-162215.994 |  |  | RESIP:DUM | 0 | 3055401904 | DialogSet.cxx:118 |  ********** DialogSet::~DialogSet: 00115c43-0b420056-77806688-21bbb11c@xxxxxxxxxxxxxxxxxxxxx*************
DEBUG | 20060103-162215.994 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1693 | ************* Removing DialogSet ***************
DEBUG | 20060103-162215.995 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1694 | Before: [00115c43-0b420056-77806688-21bbb11c@xxxxxxxxxxxxxxxxxxxxx -> 0x9bc17f8]
DEBUG | 20060103-162215.995 |  |  | RESIP:DUM | 0 | 3055401904 | DialogUsageManager.cxx:1696 | After: []
.
.
.
DEBUG | 20060103-162216.010 |  |  | RESIP:TRANSPORT | 0 | 3065891760 | Transport.cxx:161 | Adding message to tx buffer to: [ V4 192.168.0.44:5060 UDP target domain=unspecified received on: Transport: [ V4 0.0.0.0:5060 UDP target domain=unspecified connectionId=0 ] connectionId=0 ]
STACK | 20060103-162216.010 |  |  | RESIP:TRANSACTION | 0 | 3065891760 | TransactionState.cxx:196 | No matching transaction for SipReq:  CANCEL 210@xxxxxxx tid=86c77d05e64ef117 cseq=CANCEL / 1 from(tu)