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

Author: Václav Kubart <[email protected]>
Committer: Václav Kubart <[email protected]>
Date:   Wed Apr  9 10:30:10 2014 +0200

b2b media b/f: fix crash if 200OK arrived after rtp timeout event

thanks Michael Furmur for debugging, reporting and providing the fix

---

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

diff --git a/core/AmB2BMedia.cpp b/core/AmB2BMedia.cpp
index b5ce33e..94af7e5 100644
--- a/core/AmB2BMedia.cpp
+++ b/core/AmB2BMedia.cpp
@@ -957,7 +957,7 @@ void AmB2BMedia::updateRelayStream(AmRtpStream *stream, 
AmB2BSession *session,
 void AmB2BMedia::updateStreams(bool a_leg, const AmSdp &local_sdp, const AmSdp 
&remote_sdp, RelayController *ctrl)
 {
   TRACE("%s (%c): updating streams with local & remote SDP\n",
-      a_leg ? a->getLocalTag().c_str() : b->getLocalTag().c_str(),
+      a_leg ? (a ? a->getLocalTag().c_str() : "NULL") : (b ? 
b->getLocalTag().c_str() : "NULL"),
       a_leg ? 'A': 'B');
 
   /*string s;

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

Reply via email to