Re: [reSIProcate] how to send reINVITE with DUM ?
Thanks sooo much Daniel ! that single one text line tip, unblocked me
after almost a week of brain crunching.
Now I can reach the point in Flow IV (RFC3725) where RTP flows both
sides nicely.
I've found another strange thing: once DUM has 2 "client legs" as in
Flow I and Flow IV, it only notifies the user's code of the first's
client (A) hungup, but not the second's (B).
What I mean is:
- if Client "A" hangs up, the B2BUA app receives the BYE message and
invokes onTerminated(). So the user's code notice this and if it wants
to, it can hangup to the other party, sending BYE to client "B".
- but if Client "B" hangs up, reSIProcate detects the BYE message, but
it doesn't call-up onTerminated(), so the B2BUA code is unaware that one
party has left over the conversation. Nor it has the opportunity to say
BYE to Client "A".
There's any special setting in DUM, the INVITEs, the ACKs or where-ever,
to make onTerminated() callbacks happen WHATEVER client (A or B) hangs up ?
any hint would be wellcome...
Diego