@@ -3368,7 +3368,7 @@ static int ki_is_audio_on_hold(sip_msg_t *msg)
if(sdp_stream->media.len==AUDIO_STR_LEN &&
strncmp(sdp_stream->media.s,AUDIO_STR,AUDIO_STR_LEN)==0 &&
sdp_stream->is_on_hold)
- return 1;
+ return sdp_stream->is_on_hold;
sdp_stream_num++;
}
sdp_session_num++;