Hi,

What is the goal of a "delayed branch"? What you can do (and could do for many versions now) is the serial forking together with a defined timeout of some seconds for each branch... (e.g. first try location 1 for a few seconds, then try location 2 for few seconds, ...).

Carsten

2010/6/30 Juha Heinanen <jh@tutpro.com>
Klaus Darilion writes:

> >> Hmm...letting the whole server sleep would not really be the idea ;-)
> >
> > i don't think that the whole server will get to sleep, but just the
> > process handling the request at hand.
>
> So if 4 user have delayed calling, 4 processes are sleeping, thats not
> good.

it is not good, but such "sleeps" can happen also when an ua is not
responding immediately, when you do an http query, etc.

unfortunately a function execute_next_function_asynchronously() does not
exit.

-- juha


_______________________________________________
sr-dev mailing list
sr-dev@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev



--
Carsten Bock
Schomburgstr. 80
22767 Hamburg
Germany

Mobile +49 179 2021244
Home +49 40 34927217
Fax +49 40 34927218
mailto:carsten@bock.info