diff --git a/core/AmB2BSession.cpp b/core/AmB2BSession.cpp index eba8632b..018e5de9 100644 --- a/core/AmB2BSession.cpp +++ b/core/AmB2BSession.cpp @@ -127,10 +127,10 @@ AmB2BSession::~AmB2BSession() } void AmB2BSession::set_sip_relay_only(bool r) { - sip_relay_only = r; + if (!getLocalTag().empty()) + ILOG_DLG(L_DBG, "Set sip_relay_only=%s for local_tag '%s'\n", (r ? "true" : "false"), getLocalTag().c_str()); - // disable offer/answer if we just relay requests - //dlg.setOAEnabled(!sip_relay_only); ??? + sip_relay_only = r; } void AmB2BSession::clear_other()