Module: sems
Branch: rco/offer_answer
Commit: cd61daf92e4c29117046d6b41704dd6a33385bbd
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=cd61daf92e4c29117046d6b41704dd6a33385bbd

Author: Raphael Coeffic <[email protected]>
Committer: Raphael Coeffic <[email protected]>
Date:   Mon May 16 11:54:05 2011 +0200

invite event should be run, no matter what happens.

---

 apps/dsm/DSMCall.cpp |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/apps/dsm/DSMCall.cpp b/apps/dsm/DSMCall.cpp
index 164de77..f6789ce 100644
--- a/apps/dsm/DSMCall.cpp
+++ b/apps/dsm/DSMCall.cpp
@@ -92,16 +92,13 @@ void DSMCall::onInvite(const AmSipRequest& req) {
     
   bool run_session_invite = engine.onInvite(req, this);
 
-  if (run_invite_event) {
-    if (!engine.init(this, this, startDiagName, DSMCondition::Invite))
-      run_session_invite =false;
+  if (!engine.init(this, this, startDiagName, DSMCondition::Invite))
+    run_session_invite =false;
 
-    if (checkVar(DSM_CONNECT_SESSION, DSM_CONNECT_SESSION_FALSE)) {
-      DBG("session choose to not connect media\n");
-      run_session_invite = false;     // don't accept audio 
-    }    
-
-  }
+  if (checkVar(DSM_CONNECT_SESSION, DSM_CONNECT_SESSION_FALSE)) {
+    DBG("session choose to not connect media\n");
+    run_session_invite = false;     // don't accept audio 
+  }    
 
   if (run_session_invite) 
     AmB2BCallerSession::onInvite(req);

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to