git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38051
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
build_route(p, req, 1);
}
- if (p->owner && (p->owner->_state == AST_STATE_UP)) { /* if this is a re-invite */
- struct ast_channel *bridgepeer = NULL;
+ struct ast_channel *bridgepeer = NULL;
+ if (p->owner && (p->owner->_state == AST_STATE_UP) && (bridgepeer = ast_bridged_channel(p->owner))) { /* if this is a re-invite */
struct sip_pvt *bridgepvt = NULL;
- bridgepeer = ast_bridged_channel(p->owner);
if (!bridgepeer->tech) {
ast_log(LOG_WARNING, "Ooooh.. no tech! That's REALLY bad\n");
break;