On 22.03.2013, at 11:59, Juha Heinanen wrote: > Juha Heinanen writes: > >> ivr does not compile in latest sems master: > > below is my suggestion on how to fix the issue. please check and apply, > since i'm not 100% sure about it. >
Done! Thx for reporting! -Raphael. > -- juha > > *** /usr/src/orig/sems/apps/ivr/Ivr.cpp 2013-03-21 20:03:30.556410552 > +0200 > --- Ivr.cpp 2013-03-22 12:58:43.219432770 +0200 > *************** > *** 793,801 **** > AmB2BCalleeSession* callee_session = new AmB2BCalleeSession(this); > AmSipDialog* callee_dlg = callee_session->dlg; > > ! other_id = AmSession::getNewId(); > > ! callee_dlg->setLocalTag(other_id); > callee_dlg->setCallid(AmSession::getNewId()); > > // this will be overwritten by ConnectLeg event > --- 793,801 ---- > AmB2BCalleeSession* callee_session = new AmB2BCalleeSession(this); > AmSipDialog* callee_dlg = callee_session->dlg; > > ! AmB2BSession::setOtherId(AmSession::getNewId()); > > ! callee_dlg->setLocalTag(AmB2BSession::getOtherId()); > callee_dlg->setCallid(AmSession::getNewId()); > > // this will be overwritten by ConnectLeg event > *************** > *** 818,822 **** > callee_session->start(); > > AmSessionContainer* sess_cont = AmSessionContainer::instance(); > ! sess_cont->addSession(other_id,callee_session); > } > --- 818,822 ---- > callee_session->start(); > > AmSessionContainer* sess_cont = AmSessionContainer::instance(); > ! sess_cont->addSession(AmB2BSession::getOtherId(),callee_session); > } > _______________________________________________ > Semsdev mailing list > [email protected] > http://lists.iptel.org/mailman/listinfo/semsdev _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
