i'm looking into the issue when i have a B2BUA with multiple 1xx responses which have to-tags. therefore the B2BUA must forward these responses to the originating UAC with different to-tags using B2BUAHelper.createResponseToOriginalRequest(...).
therefore i will have to handle multiple inbound SIPSessions now.
now if on one leg i receive a final 200OK, do i need then to cancel all different inbound SIPSessions that have been created?
also what if i receive a cancel from the inbound SIpSession? Obviously i need to cancel all outbound SIPSessions but do i also need to generate 487's on all cloen inbound SIPSessions?