summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2008-12-11 15:05:49 +0000
committerJoshua Colp <jcolp@digium.com>2008-12-11 15:05:49 +0000
commita4a9815fe2cbcdc9c2db3e240f5faaceab8a17c9 (patch)
treee951b715a41b9440231d8f9779004b78c85c9c82
parent8c89090160fccbd265d53dde919a63255ad9dcbe (diff)
When a device registers to use it is entirely possible that they may be in use, so tell the core that we don't know the devstate and have it ask us for it.
(closes issue #13525) Reported by: pj git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@162997 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rw-r--r--channels/chan_sip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 0c5752add..251e05aea 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -11792,7 +11792,7 @@ static enum check_auth_result register_verify(struct sip_pvt *p, struct sockaddr
}
}
if (!res) {
- ast_devstate_changed(AST_DEVICE_NOT_INUSE, "SIP/%s", peer->name);
+ ast_devstate_changed(AST_DEVICE_UNKNOWN, "SIP/%s", peer->name);
}
if (res < 0) {
switch (res) {