Set failure reason in call.execute when failed to start an outgoing call.
git-svn-id: http://voip.null.ro/svn/yate@5516 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
parent
97024655e2
commit
05d8e7acc7
|
@ -1495,8 +1495,10 @@ bool YIAXDriver::msgExecute(Message& msg, String& dest)
|
|||
return false;
|
||||
}
|
||||
IAXTransaction* tr = m_iaxEngine->call(addr,params);
|
||||
if (!tr)
|
||||
if (!tr) {
|
||||
msg.copyParams(params,"error");
|
||||
return false;
|
||||
}
|
||||
tr->getEngine()->initOutDataAdjust(msg,tr);
|
||||
YIAXConnection* conn = new YIAXConnection(m_iaxEngine,tr,&msg,¶ms);
|
||||
conn->initChan();
|
||||
|
|
Loading…
Reference in New Issue