[asterisk-bugs] [JIRA] (ASTERISK-17065) [patch] Device state providers: Chicken and egg problem - initialization of extension state

Joshua Colp (JIRA) noreply at issues.asterisk.org
Tue Dec 19 08:00:08 CST 2017


     [ https://issues.asterisk.org/jira/browse/ASTERISK-17065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on ASTERISK-17065 stopped by Joshua Colp.

> [patch] Device state providers: Chicken and egg problem - initialization of extension state
> -------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-17065
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-17065
>             Project: Asterisk
>          Issue Type: Bug
>          Components: Core/General
>    Affects Versions: 13.18.4
>            Reporter: Olle Johansson
>            Assignee: Olle Johansson
>            Severity: Minor
>              Labels: patch
>
> (We might need a new category - Core/extension and device states )
> When the dialplan loads, all hints are initialized to a first state. If a device state provider is not loaded at the time, like meetme (or the new device state provider in chan_sip/Pinana), the hints are not initialized to the initial state. This affects all hints that have an initial state, like a registration in chan_sip, which is a state for "presence" subscriptions using SIMPLE in chan_sip.
> The patch in /svn/asterisk/team/oej/pinana-initialize-devstate-1.4 fixes this by re-initializing all hints using the new device state provider after registration of a new device state provider.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list