[asterisk-bugs] [Asterisk 0014489]: [patch] Add support for loading multiple timing modules

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Feb 17 15:22:46 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=14489 
====================================================================== 
Reported By:                russell
Assigned To:                russell
====================================================================== 
Project:                    Asterisk
Issue ID:                   14489
Category:                   Core/General
Reproducibility:            N/A
Severity:                   block
Priority:                   normal
Status:                     assigned
Target Version:             1.6.1
Asterisk Version:           SVN 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-02-17 10:33 CST
Last Modified:              2009-02-17 15:22 CST
====================================================================== 
Summary:                    [patch] Add support for loading multiple timing
modules
Description: 
http://reviewboard.digium.com/r/162/
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
parent of           0014490 Timing interfaces provided in 1.6.1 and...
====================================================================== 

---------------------------------------------------------------------- 
 (0100274) svnbot (reporter) - 2009-02-17 15:22
 http://bugs.digium.com/view.php?id=14489#c100274 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 176666

U   trunk/include/asterisk/timing.h
U   trunk/main/channel.c
U   trunk/main/timing.c
U   trunk/res/res_timing_dahdi.c
U   trunk/res/res_timing_pthread.c
U   trunk/res/res_timing_timerfd.c

------------------------------------------------------------------------
r176666 | russell | 2009-02-17 15:22:45 -0600 (Tue, 17 Feb 2009) | 16
lines

Update the timing API to have better support for multiple timing
interfaces.

1) Add module use count handling so that timing modules can be unloaded.

2) Implement unload_module() functions for the timing interface modules.

3) Allow multiple timing modules to be loaded, and use the one with the
   highest priority value.

4) Report which timing module is being use in the "timing test" CLI
command.

(closes issue http://bugs.digium.com/view.php?id=14489)
Reported by: russell

Review: http://reviewboard.digium.com/r/162/

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=176666 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-02-17 15:22 svnbot         Checkin                                      
2009-02-17 15:22 svnbot         Note Added: 0100274                          
======================================================================




More information about the asterisk-bugs mailing list