Module: sems Branch: master Commit: 7a589ffa710dca2893eb98dab5552d09a483fa7d URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=7a589ffa710dca2893eb98dab5552d09a483fa7d
Author: Raphael Coeffic <[email protected]> Committer: Raphael Coeffic <[email protected]> Date: Mon Sep 26 00:08:33 2011 +0200 fixes fbc489ba01863c28a068cf2753ac549f23e229dd. --- apps/announce_transfer/AnnounceTransfer.cpp | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/apps/announce_transfer/AnnounceTransfer.cpp b/apps/announce_transfer/AnnounceTransfer.cpp index 81c6887..08b1836 100644 --- a/apps/announce_transfer/AnnounceTransfer.cpp +++ b/apps/announce_transfer/AnnounceTransfer.cpp @@ -189,8 +189,9 @@ void AnnounceTransferDialog::onSipRequest(const AmSipRequest& req) } void AnnounceTransferDialog::onSipReply(const AmSipReply& rep, AmSipDialog::Status old_dlg_status) { + AmSipTransaction* trans = dlg.getUACTrans(rep.cseq); if ((status==Transfering ||status==Hangup) && - dlg.get_uac_trans_method(rep.cseq) == "REFER") { + trans && trans->method == "REFER") { if (rep.code >= 300) { DBG("refer not accepted, stop session.\n"); dlg.bye(); _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
