Module: sems Branch: master Commit: 94bff1b5d350e0cb757ca555d2f119c4c9cb5ca4 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=94bff1b5d350e0cb757ca555d2f119c4c9cb5ca4
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Tue Nov 22 16:13:09 2011 +0100 immediately end call on 408/481-failed request (e.g. failed refresh) default behaviour in onRemoteDisappeared is to tear down the call (for B2BUA/SBC: clear both legs). can be overridden - overwriting AmSession::onRemoteDisappeared / AmB2BSession::onRemoteDisappeared - in DSM with remoteDisappeared --- apps/dsm/DSMCall.cpp | 30 +++++++++++++++++++++++++++ apps/dsm/DSMCall.h | 2 + apps/dsm/DSMCoreModule.cpp | 3 ++ apps/dsm/DSMStateEngine.h | 4 +++ apps/sbc/SBC.cpp | 7 ++++++ apps/sbc/SBC.h | 3 ++ core/AmB2BSession.cpp | 16 +++++++++++++- core/AmB2BSession.h | 5 ++++ core/AmSession.cpp | 7 ++++++ core/AmSession.h | 6 +++- core/AmSipDialog.cpp | 9 +++++-- core/AmSipDialog.h | 3 ++ core/AmSipRegistration.h | 1 + doc/dsm/dsm_syntax.txt | 10 +++++++- doc/dsm/examples/test_remoteunreachable.dsm | 13 +++++++++++ 15 files changed, 111 insertions(+), 8 deletions(-) Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commitdiff;h=94bff1b5d350e0cb757ca555d2f119c4c9cb5ca4 _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
