[sr-dev] new module: async - asynchronous SIP request processing in cfg

Daniel-Constantin Mierla miconda at gmail.com
Mon Jun 27 10:31:59 CEST 2011


a new module is now in GIT master branch, named async.

Its purpose is to provide asynchronous SIP request processing using 
t_suspend()/t_continue() mechanism from tm module. While the tm module 
had it for quite some time, it was not available for usage in 
configuration file.

There are two functions implemented by now:

- async_route(routename, interval) - execute asynchronously a route 
block after a time interval
- aync_sleep(interval) - sleep asynchronously for a time interval and 
then resume SIP request processing

See the readme for more details:


Daniel-Constantin Mierla -- http://www.asipto.com
http://linkedin.com/in/miconda -- http://twitter.com/miconda

More information about the sr-dev mailing list