[OpenSER-Devel] SF.net SVN: openser: [2666] trunk

Bogdan-Andrei Iancu bogdan at voice-system.ro
Fri Aug 31 16:25:45 CEST 2007


Hi Henning,

there is no dependency between the timer processes. So, if a module 
requests one, he can do whatever it wants there without bothering 
anybody ;).

The current plan is to use such process(es) for nathelper (working on 
that) and maybe in the future to split the default timer process in two 
- for fast and accurate processing and for slow and permissive processing.

Regards,
Bogdan

Henning Westerholt wrote:
> On Wednesday 29 August 2007, Bogdan-Andrei Iancu wrote:
>   
>> Revision: 2666
>>           http://openser.svn.sourceforge.net/openser/?rev=2666&view=rev
>> Author:   bogdan_iancu
>> Date:     2007-08-29 07:27:14 -0700 (Wed, 29 Aug 2007)
>>
>> Log Message:
>> -----------
>> - support for multiple timer process added: a module can request a separate
>>   timer process for its timer functions.
>> - additional timer processes are register by core as standard timer
>> processes - more LOG/DBG messages migrated to LM_*
>>     
>
> Hello Bogdan,
>
> thank you for that improvement. 
>
> Are there any dependencies between the different timers? E.g. if i create an 
> additional timer process does some actions that could block for some time, 
> are the other timers influenced by this?
>
> And can you give me a rough idea how request an additional timer in a module?
>
> Cheers,
>
> Henning
>
>   




More information about the Devel mailing list