[Asterisk-code-review] res pjsip: Default endpoints to the "offline" status. (asterisk[13])
Alexei Gradinari
asteriskteam at digium.com
Tue Aug 23 11:39:47 CDT 2016
Alexei Gradinari has posted comments on this change.
Change subject: res_pjsip: Default endpoints to the "offline" status.
......................................................................
Patch Set 1:
> > I think if AST_DEVICE_UNKNOWN then AST_EXTENSION_UNAVAILABLE
>
> Unfortunately, this would break extension/device state reporting
> for lots of different channel types. For instance, Local channels,
> since they do not technically exist when not in use, are reported
> as "unknown". In reality, the extension is not in use. I also think
> this would cause problems for DAHDI analog channels, but I'm not
> 100% sure of that.
Are sure about Local channel and state "unknown"?
I think AST_DEVICE_INVALID is the default device state for Local channel.
By the way if there isn't AOR associated with endpoint the state should be 'unknown'.
if (ast_strlen_zero(persistent->aors)) {
ast_endpoint_set_state(persistent->endpoint, AST_ENDPOINT_UNKNOWN);
} else {
ast_endpoint_set_state(persistent->endpoint, AST_ENDPOINT_OFFLINE);
}
--
To view, visit https://gerrit.asterisk.org/3674
To unsubscribe, visit https://gerrit.asterisk.org/settings
Gerrit-MessageType: comment
Gerrit-Change-Id: Ie99b84169393983453076f5e9c0d35ff313a456a
Gerrit-PatchSet: 1
Gerrit-Project: asterisk
Gerrit-Branch: 13
Gerrit-Owner: Mark Michelson <mmichelson at digium.com>
Gerrit-Reviewer: Alexei Gradinari <alex2grad at gmail.com>
Gerrit-Reviewer: Anonymous Coward #1000019
Gerrit-Reviewer: Mark Michelson <mmichelson at digium.com>
Gerrit-HasComments: No
More information about the asterisk-code-review
mailing list