Module: sems
Branch: master
Commit: 361ccd8f87ef3ecd088f30c7ccc82e6e7ce8dea1
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=361ccd8f87ef3ecd088f30c7ccc82e6e7ce8dea1

Author: bpintea <[email protected]>
Committer: bpintea <[email protected]>
Date:   Sun Aug  1 18:49:09 2010 +0200

todo remindier added

further devel is needed for case where sems is working as uac and
downstream proxy forks (first) invite

---

 core/AmSession.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/core/AmSession.cpp b/core/AmSession.cpp
index e4ccfe3..3f646a0 100644
--- a/core/AmSession.cpp
+++ b/core/AmSession.cpp
@@ -920,6 +920,8 @@ void AmSession::onNoPrack(const AmSipRequest &req, const 
AmSipReply &rpl)
       (unsigned)dlg.rseq == rpl.rseq && rpl.method == SIP_METH_INVITE) {
     INFO("reliable %d reply timed out; rejecting request.\n", rpl.code);
     dlg.reply(req, 504, "Server Time-out");
+    // TODO: handle forking case (when more PRACKs are sent, out of which some
+    // might time-out/fail).
     if (dlg.getStatus() < AmSipDialog::Connected)
       setStopped();
   } else {

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

Reply via email to