[SR-Users] Keep requests order

Alex Balashov abalashov at evaristesys.com
Thu Feb 7 09:31:32 CET 2019


Daniel,

Thanks! I did not know this. 

I think the reason I did not know it is that this is only documented in
the devel core cookbook, and not in <= 5.2. :-)

On Tue, Feb 05, 2019 at 10:24:08PM +0100, Daniel-Constantin Mierla wrote:

> Hello,
> 
> if you want that all messages (requests or replies) within same dialog
> (sharing the same call-id) are processed in the order of receiving, then
> set the global parameter:
> 
> route_locks_size = 256
> 
> If you have more Kamailio processes, then set the value to be at least
> twice the number of processes.
> 
> Cheers,
> Daniel
> 
> On 05.02.19 13:42, Duarte Rocha wrote:
> > Greetings, 
> >
> > I'm having some problems with keeping the order of the messages in
> > Kamailio.
> >
> > In some cases i'm receiving an ACK for the first INVITE and
> > immediately after that a RE-INVITE is sent by the client.
> > What is happening is that the the ACK took double the time of the
> > RE-INVITE to process and as a consequence, the RE-INVITE was relayed
> > before the ACK.
> >
> > I have two questions : 
> >
> > 1 - Is there a way to keep the order of the messages in a dialog, and
> > if so, what are the downsides to it?
> >
> > 2 - The machine wasn't in a load state (only one concurrent call) and
> > the ACK and the RE-INVITE should go roughly through the same
> > processing methods and should take took the same time to be be
> > relayed. What can be the reason for this?
> >
> > Best Regards,
> >
> > Duarte Rocha
> >
> > _______________________________________________
> > Kamailio (SER) - Users Mailing List
> > sr-users at lists.kamailio.org
> > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
> 
> -- 
> Daniel-Constantin Mierla -- www.asipto.com
> www.twitter.com/miconda -- www.linkedin.com/in/miconda
> Kamailio World Conference - May 6-8, 2019 -- www.kamailioworld.com
> Kamailio Advanced Training - Mar 4-6, 2019 in Berlin; Mar 25-27, 2019, in Washington, DC, USA -- www.asipto.com
> 

> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users


-- 
Alex Balashov | Principal | Evariste Systems LLC

Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) 
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/



More information about the sr-users mailing list