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

Author: Stefan Sayer <[email protected]>
Committer: Stefan Sayer <[email protected]>
Date:   Tue Oct 19 23:47:22 2010 +0200

fixed: voicebox

---

 apps/voicebox/VoiceboxDialog.cpp |    4 +++-
 apps/voicebox/VoiceboxDialog.h   |    2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/apps/voicebox/VoiceboxDialog.cpp b/apps/voicebox/VoiceboxDialog.cpp
index 3a1e1a2..de8c0b6 100644
--- a/apps/voicebox/VoiceboxDialog.cpp
+++ b/apps/voicebox/VoiceboxDialog.cpp
@@ -78,7 +78,7 @@ VoiceboxDialog::~VoiceboxDialog()
   prompts->cleanup((long)this);
 }
 
-void VoiceboxDialog::onSessionStart(const AmSipRequest& req) { 
+void VoiceboxDialog::onSessionStart() { 
   if (pin.empty()) {
     state = Prompting;
     doMailboxStart();
@@ -93,6 +93,8 @@ void VoiceboxDialog::onSessionStart(const AmSipRequest& req) {
 
 void VoiceboxDialog::onBye(const AmSipRequest& req)
 {
+  dlg.reply(req,200,"OK");
+
   closeMailbox();
   setStopped();
 }
diff --git a/apps/voicebox/VoiceboxDialog.h b/apps/voicebox/VoiceboxDialog.h
index c72adb7..726e031 100644
--- a/apps/voicebox/VoiceboxDialog.h
+++ b/apps/voicebox/VoiceboxDialog.h
@@ -99,7 +99,7 @@ public:
                 PromptOptions prompt_options);
   ~VoiceboxDialog();
 
-  void onSessionStart(const AmSipRequest& req);
+  void onSessionStart();
   void onDtmf(int event, int duration);
   void onBye(const AmSipRequest& req);
   void process(AmEvent* ev);

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

Reply via email to