From: Andreas Eversberg Date: Thu, 11 Aug 2011 13:23:01 +0000 (+0200) Subject: Fixed wrong reference when requesting a channel from chan_lcr. X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=commitdiff_plain;h=5df02da464adcac01848f5ab465d02a7574af663 Fixed wrong reference when requesting a channel from chan_lcr. This caused audio not to be available, for every call or after some time. --- diff --git a/mISDN.cpp b/mISDN.cpp index 50746ec..46cf1a5 100644 --- a/mISDN.cpp +++ b/mISDN.cpp @@ -1113,7 +1113,7 @@ void message_bchannel_from_remote(class JoinRemote *joinremote, int type, unsign chan_trace_header(mISDNport, isdnport, "MESSAGE_BCHANNEL (from remote application)", DIRECTION_NONE); add_trace("type", NULL, "export request"); end_trace(); - isdnport->p_m_remote_ref = joinremote->j_serial; + isdnport->p_m_remote_ref = joinremote->j_remote_ref; isdnport->p_m_remote_id = joinremote->j_remote_id; if (mISDNport && i>=0) { bchannel_event(mISDNport, i, B_EVENT_EXPORTREQUEST);