[sr-dev] git:master: modules_k/presence Fixed DB Storage Modes

Peter Dunkley peter.dunkley at crocodile-rcs.com
Thu Mar 1 11:39:10 CET 2012


Hi,

I used the latest version (taken from git on Thursday evening - so after
the last change).

I was using db mode 3 (DB only) and d publ_cache set to 0.

Thanks,

Peter

On Thu, 2012-03-01 at 12:27 +0200, Anca Vamanu wrote:

> Hi Peter,
> 
> Which version exactly did you use? There was a bug in the first
> version that I fixed last week. 
> Also can you please tell me with what db mode you are using?
> 
> Regards,
> Anca
> 
> 
> 
> On 02/29/2012 02:19 PM, Peter Dunkley wrote: 
> 
> > Hi,
> > 
> > I just tried this updated presence module and ran into some
> > problems.
> > 
> > The scenario I use is presence and RLS.  The client SUBSCRIBEs to a
> > single resource list on the RLS and to presence.winfo on the PS.
> > The client PUBLISHes to the PS.
> > 
> > With the new code I get two error messages out a lot:
> > 
> >         Feb 29 11:31:18 pd-laptop-linux ./kamailio[22566]: ERROR:
> >         presence [subscribe.c:799]: wrong status
> >         Feb 29 11:32:39 pd-laptop-linux ./kamailio[22566]: ERROR:
> >         presence [subscribe.c:1314]: wrong sequence number received:
> >         4 - stored: 10
> > 
> > 
> > I also get segmentation faults when I change presence state or log
> > out.  Here is a fragment of the back-trace:
> > 
> >         #0  0x00007f0447191438 in get_subs_db
> >         (pres_uri=0x7fff0ce09ea0, event=0x7f0443f15728,
> >         sender=<optimized out>, s_array=0x7fff0ce09bf0,
> >         n=0x7fff0ce09c00) at notify.c:1120
> >         #1  0x00007f044719375f in get_subs_dialog
> >         (pres_uri=0x7fff0ce09ea0, event=0x7f0443f15728, sender=0x0)
> >         at notify.c:1238
> >         #2  0x00007f04471994ce in query_db_notify
> >         (pres_uri=0x7fff0ce09ea0, event=0x7f0443f15728,
> >         watcher_subs=0x0) at notify.c:1353
> >         #3  0x00007f04471b024e in update_subscription
> >         (msg=0x7f044d36ec38, subs=0x7fff0ce09ea0,
> >         to_tag_gen=<optimized out>, sent_reply=0x7fff0ce09ff0) at
> >         subscribe.c:452
> >         #4  0x00007f04471be82a in handle_subscribe
> >         (msg=0x7f044d36ec38, str1=<optimized out>, str2=<optimized
> >         out>) at subscribe.c:805
> >         #5  0x00000000004e50c5 in do_action (h=0x7fff0ce0c950,
> >         a=<optimized out>, msg=0x7f044d36ec38) at action.c:1116
> > 
> > I rolled back to the previous version of presence and it all works
> > correctly as before.
> > 
> > Thanks,
> > 
> > Peter
> 
> 
> 
> _______________________________________________
> sr-dev mailing list
> sr-dev at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev


-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20120301/167bc46a/attachment.htm>


More information about the sr-dev mailing list