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

Author: Raphael Coeffic <[email protected]>
Committer: Raphael Coeffic <[email protected]>
Date:   Thu Jul  8 16:04:41 2010 +0200

bug fix following commit 04d9fe087b46bc1ee64ebcf56c35fe16a501e4d2

---

 core/AmSessionContainer.cpp |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/core/AmSessionContainer.cpp b/core/AmSessionContainer.cpp
index 4636e71..5099a24 100644
--- a/core/AmSessionContainer.cpp
+++ b/core/AmSessionContainer.cpp
@@ -194,12 +194,10 @@ AmSession* 
AmSessionContainer::startSessionUAC(AmSipRequest& req, const string&
 
   AmSession* session = NULL;
   try {
-      if((session = createSession(req, app_name, session_params)) != 0) {
+    if((session = createSession(req, app_name, session_params)) != 0) {
       session->dlg.initFromLocalRequest(req);
       session->setCallgroup(req.from_tag);
-
-      session->setNegotiateOnReply(true);
-
+      
       if (!addSession("","",req.from_tag,session)) {
        ERROR("adding session to session container\n");
        delete session;
@@ -364,9 +362,9 @@ AmSession* AmSessionContainer::createSession(AmSipRequest& 
req,
 
   AmSessionFactory* session_factory = NULL;
   if(!app_name.empty())
-      AmPlugIn::instance()->getFactory4App(app_name);
+      session_factory = AmPlugIn::instance()->getFactory4App(app_name);
   else
-      AmPlugIn::instance()->findSessionFactory(req);
+      session_factory = AmPlugIn::instance()->findSessionFactory(req);
 
   if(!session_factory) {
 

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

Reply via email to