[asterisk-bugs] [JIRA] (DAHLIN-25) [patch] bad master selection
Pavel Selivanov (JIRA)
noreply at issues.asterisk.org
Fri Jan 18 04:25:21 CST 2013
[ https://issues.asterisk.org/jira/browse/DAHLIN-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Selivanov updated DAHLIN-25:
----------------------------------
Attachment: 2013.01.17-dahdi-base.c.patch
patch over current git trunk.
2013.01.17-dahdi-base.c.patch
> [patch] bad master selection
> ----------------------------
>
> Key: DAHLIN-25
> URL: https://issues.asterisk.org/jira/browse/DAHLIN-25
> Project: DAHDI-Linux
> Issue Type: Bug
> Components: dahdi (the module)
> Reporter: Pavel Selivanov
> Assignee: Russ Meyerriecks
> Attachments: 0001-dahdi-wip-Fix-dynamic_loc-span-operation-with-DAHDI-.patch, 2013.01.17-dahdi-base.c.patch, dahdi-base.c.patch, dahdi-base.c.patch, dahdi-base.c_syncprio.patch, dahdi_dummy.c.patch, dahdi_dummy.c_syncprio.patch, dahdi_dynamic.c_syncprio.patch, zaptel-base.c.patch, ztdummy.c.patch
>
>
> Current dahdi master handling work in the following way:
> The first SPAN become a master
> If a new registered !!! SPAN is preferred , it is the new master
> If a span is unregistered - the new master is the first available span
> If master SPAN is in alarm state - the new master is the first non in alarm state SPAN
> So
> 1. dahdi-dummy once loaded will be the master forever.
> 2. even not-running SPAN can be a master
> 3. master implementation is ugly...
> ****** ADDITIONAL INFORMATION ******
> Implemented: correct(symmetric) master arbitrage
> 1. trying preffered master SPAN
> 2. trying non-zero channel SPANS
> 3. trying zero-channel SPANS (ztdummy,...)
> thus:
> 1. dahdi-dynamic CAN be (and it works perfect) a master
> 2. at any time, we can tell/expect - who is the master
> 3. If (and only if) we have no master - dahdi-dummy will be our master
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list