[sr-dev] Offline message handling
Bhupendra Singh
bsingh at bsingh.net
Tue Sep 2 19:08:30 CEST 2014
Daniel,
Yes…just verified your patch and it looks good.
thanks
bsingh
On Tue, Sep 2, 2014 at 1:33 AM, Daniel-Constantin Mierla <miconda at gmail.com>
wrote:
> Hello,
>
> thanks for troubleshooting further. I pushed a different patch, as your
> suggestion was causing to go again from the beginning of sent list each
> time, until there was no more sent-ok message.
>
> Can you try the patch from commit:
>
> -
> http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5fd8a1bdaae82decdb606901fe7bf3e6e9149803
>
> If all ok, I will backport.
>
> Cheers,
> Daniel
>
>
> On 02/09/14 09:36, Bhupendra Singh wrote:
>
> Hello Folks,
>
> I found the root cause of this issue.
>
> In file ms_msg_list.c, issue is on line 290.
> (
> https://github.com/sipwise/kamailio/blob/master/modules/msilo/ms_msg_list.c
> )
>
>
> Line 290: p0 = p0->next;
>
> should be like this below :
>
> p0 = ml->lsent;
>
>
> The issue is p0->next becomes null in first iteration so it won't
> process more than one element in 'while' loop. Hence this is the main cause
> of slowness of message deletion.
> I have tested modified code and it works fine now.
>
> Develoerps,
> Please review this change and advise accordingly.
>
> Thanks
>
>
> On Mon, Aug 25, 2014 at 11:35 PM, Bhupendra Singh <bsingh at bsingh.net>
> wrote:
>
>> Hi Guys,
>>
>> Has anyone used/using offline message handling and storage in "silo"
>> table?
>> My issue is cleanup of stored message is taking very long time specially
>> when many messages are left for target users.
>> After further investigation I realized, only one message gets deleted in
>> one pass and next in next pass ( after 30 second default timer).
>> Is it intentional ? How can we make sure that all delivered messages get
>> deleted right away for that user?
>>
>> Thanks
>>
>>
>>
>
>
> _______________________________________________
> sr-dev mailing listsr-dev at lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
>
>
> --
> Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
> Next Kamailio Advanced Trainings 2014 - http://www.asipto.com
> Sep 22-25, Berlin, Germany ::: Oct 15-17, San Francisco, USA
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20140902/46554e89/attachment.html>
More information about the sr-dev
mailing list