[Devel] Serial forking

Bogdan-Andrei Iancu bogdan at voice-system.ro
Wed Nov 23 19:37:23 CET 2005


Hi,

I would like to have serial forking support into the core...and this in 
order to make it available for all module that for the moment can do 
just parallel forking...

we have parallel forking support (dset.c - branches) and there are 
modules that use it, like: exec, enum, registrar, tm, usrloc. If we 
build a serial forking support into core, all this function will 
automatically have the ability to perform serial forking in addition to 
parallel one.

How?

simple:) thanks to Juha, there is in LCR module support for converting 
the branches for parallel forking into AVP for serial forking ( 
load_contacts() and next_contact() )
So, what I suggest is to move/rename this functions into the core in 
order to make them usable by any other modules. and the problem will be 
solved...

with a little bit of effort, we can use this also for SRV serial forking ;).


thoughts??

regards,
bogdan



More information about the Devel mailing list