Module: sems Branch: master Commit: d69331b9db258f34a0fbbf92e4fac9105f43aa49 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=d69331b9db258f34a0fbbf92e4fac9105f43aa49
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Fri Jul 8 17:02:51 2011 +0200 b/f: add #headers parameter of CANCEL --- apps/dsm/DSMCall.cpp | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/apps/dsm/DSMCall.cpp b/apps/dsm/DSMCall.cpp index f6d73de..815d812 100644 --- a/apps/dsm/DSMCall.cpp +++ b/apps/dsm/DSMCall.cpp @@ -238,7 +238,9 @@ void DSMCall::onCancel(const AmSipRequest& cancel) { if (dlg.getStatus() < AmSipDialog::Connected) { //TODO: pass the cancel request as a parameter? DBG("hangup event!!!\n"); - engine.runEvent(this, this, DSMCondition::Hangup, NULL); + map<string, string> params; + params["headers"] = cancel.hdrs; + engine.runEvent(this, this, DSMCondition::Hangup, ¶ms); } else { DBG("ignoring onCancel event in established dialog\n"); _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
