I believe a couple of bits are reserved in the code, actually. I think 30 is the maximum that's safe (and that's what we're using).
-- Jorj On Mar 7, 2014, at 10:36 AM, Camila Troncoso <ctronc...@redvoiss.net> wrote: > Jorj, > > Do you mean that the branches are represented each one in one bit, so 32 > bit number is a max of 32 branches? > And you recommend to use value 30, leaving 2 bit reserved? > > Regards, > > Camila > > > -----Mensaje original----- > De: sr-users-boun...@lists.sip-router.org > [mailto:sr-users-boun...@lists.sip-router.org] En nombre de Jorj Bauer > Enviado el: viernes, 07 de marzo de 2014 11:23 > Para: Kamailio (SER) - Users Mailing List > Asunto: Re: [SR-Users] 500 Forking capacity exceeded (12/SL) > > Sadly, the branches are tracked in a 32-bit number, so you can't make it > to 40. (We use 30 at Penn, having found a couple bits reserved.) > > We've done some preliminary work trying to migrate this to a 64-bit, but > it's not complete, and we're not actively working on it any longer. > > -- Jorj > > > On Mar 7, 2014, at 8:38 AM, Camila Troncoso <ctronc...@redvoiss.net> > wrote: > >> Juha, >> >> I tried increasing the number of MAX BRANCHES, but when I compiled and >> restarted kamailio it gave this error: >> >> tm [tm.c:744]: Too many max UACs for UAC branch_bm_t bitmap: 40 >> ERROR: <core> [sr_module.c:932]: init_mod(): Error while initializing >> module tm (/usr/local/lib64/kamailio/modules/tm.so) >> >> Then I had to change it to 24 MAX BRANCHES , and kamailio started ok. >> >> Is there a limit of MAX BRANCHES ? I need to increase the value near >> 40 branches. >> >> Regards, >> >> Camila >> >> >> >> -----Mensaje original----- >> De: sr-users-boun...@lists.sip-router.org >> [mailto:sr-users-boun...@lists.sip-router.org] En nombre de Juha >> Heinanen Enviado el: sábado, 22 de febrero de 2014 18:16 >> Para: Kamailio (SER) - Users Mailing List >> Asunto: [SR-Users] 500 Forking capacity exceeded (12/SL) >> >> Camila Troncoso writes: >> >>> If one gateway is full, busy, down or answers with any failed >>> response to LCR , I jump to the next gateway in the list. I´m >>> presenting the problem that its stops jumping after 12 gateways and >>> returns the message 500 Forking capacity exceeded (12/SL). I need to >>> increase this limit , so all the gateways in the list give the call a > try. >> >> try increasing >> >> config.h:#define MAX_BRANCHES 12 /*!< maximum number of >> branches per transaction */ >> >> -- juha >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >> list sr-users@lists.sip-router.org >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >> list sr-users@lists.sip-router.org >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users