From 8efe1bd45ddab5e60c756c9c11506dfe469e8563 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 14 Mar 2008 19:33:40 +0000 Subject: first working version --- anyrtpproxy/commandHandler.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'anyrtpproxy/commandHandler.cpp') diff --git a/anyrtpproxy/commandHandler.cpp b/anyrtpproxy/commandHandler.cpp index 58d9974..53e3e5f 100644 --- a/anyrtpproxy/commandHandler.cpp +++ b/anyrtpproxy/commandHandler.cpp @@ -40,6 +40,7 @@ #include "../syncQueue.h" #include "../syncCommand.h" #include "../rtpSessionTable.h" +#include "callIdQueue.h" #define MAX_COMMAND_LENGTH 1000 @@ -187,7 +188,7 @@ string CommandHandler::handleRequest(string modifiers, string call_id, string ad queue_.push(sc); ostringstream oss; - oss << session.getLocalPort1(); + oss << session.getLocalPort2(); return oss.str(); } catch(std::exception& e) @@ -212,10 +213,10 @@ string CommandHandler::handleResponse(string modifiers, string call_id, string a SyncCommand sc(call_id); queue_.push(sc); - session.init(); + gCallIdQueue.push(call_id); ostringstream oss; - oss << session.getLocalPort2(); + oss << session.getLocalPort1(); return oss.str(); } catch(std::exception& e) -- cgit v1.2.3