https://origsvn.digium.com/svn/asterisk/branches/1.4
(closes issue #10325)
........
r77993 | qwell | 2007-08-02 15:22:40 -0500 (Thu, 02 Aug 2007) | 5 lines
If a device disconnects, the session will go away.
If this happens during call setup, we need to give up.
Issue 10325.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@77994
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
struct skinnysession *s = d->session;
char exten[AST_MAX_EXTENSION] = "";
+ if (!s) {
+ ast_log(LOG_NOTICE, "Asked to indicate '%s' condition on channel %s, but session does not exist.\n", control2str(ind), ast->name);
+ return -1;
+ }
+
ast_copy_string(exten, S_OR(ast->macroexten, ast->exten), sizeof(exten));
if (skinnydebug)