#229 pua_dialoginfo sets direction incorrectly on BYE

1.6.x
closed-fixed
modules (454)
5
2010-09-22
2009-12-08
Byron Clark
No

The pua_dialoginfo module currently uses the sender of the BYE message to
set the initiator when sending the TERMINATED state.

Discussion

  • Byron Clark

    Byron Clark - 2009-12-08

    SIP call setup trace byron@10.3.0.67 calls pt@10.3.0.67, pt@10.3.0.67 issues the BYE

     
  • Byron Clark

    Byron Clark - 2009-12-08

    patch to always use the to and from from the dialog to determine initiator and recipient

     
  • Byron Clark

    Byron Clark - 2009-12-08

    SIP call setup trace byron@10.3.0.67 calls pt@10.3.0.67, pt@10.3.0.67 issues the BYE [dialoginfo_initiator.patch applied]

     
  • Byron Clark

    Byron Clark - 2009-12-08

    The attached traces show where this breaks. When User1 calls User2, User1 should always have direction='initiator' set, and User2 should always have direction='recipient' set. Current behavior is to look at the message and use the from header as 'initiator' and the to header as 'recipient'. When a bye is sent from User2, the PUBLISH for User2 should still show direction='recipient'. That attached patch fixes this behavior.

     
  • Bogdan-Andrei Iancu

    • assigned_to: nobody --> anca_vamanu
     
  • Anca Vamanu

    Anca Vamanu - 2010-09-22

    Hi Byron,

    Sorry for such a late response. This issue has been fixed in a different way than the one proposed by you - now the uris are stored as variables in dialog module and are no longer mixed. I have fixed this a long time ago, just that I forgot to announce you and close this report. Sorry for that.

    Regards,
    Anca

     
  • Anca Vamanu

    Anca Vamanu - 2010-09-22
    • status: open --> closed-fixed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks