Multiple subscribes in a dialog question.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 

Hi Benny,

 

Thanks for your valueable input

 

When there incoming a KPML subscribe first. An UAS KPML subscribe will be created for this.

(i.e. dlgsub point to kpml at this time)

 

one moment later, user transfer this call. So an UAC REFER subscribe will be created for this.

(the previous kpml dlgsub will be overwritted at this time)

 

After this, when KPML receive expires=0 packet, the dlgsub will lokk up fail.

 

 

After a glanced study of the sip_dialog.h.

I think if we modified the mod_data[] as a list, we might keep the multiple active SUBSCRIBEs session.

 

 

 void        *mod_data[PJSIP_MAX_MODULE]; /**< Module data.     */

 

 

How to you think, please comment or correct me in caase of my missunderstand.

 

 

Best Regards!

 

Champion Wang  Jan 14, 2010

 


 

> 
> Frankly I'm not sure if we support multiple active SUBSCRIBE sessions.
> I think we support more than one SUBSCRIBEs, but as long as there is
> only one SUBSCRIBE session is active at one time (the other ones must
> have been terminated). This scenario then would be similar to multiple
> call transfer attempts (e.g. first transfer attempt fails, then
> retry).
> 
> Why do you need multiple SUBSCRIBEs btw?
> 
> Cheers
> Benny
> 

 		 	   		  
_________________________________________________________________
??? Windows Live Messenger ? Hotmail????????????? ? Windows Live for Mobile
http://3c.msn.com.tw/mobile/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20100114/f363c3fe/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux