통화를 30분 이상 지속한 상태에서 종료를 할 경우, call end가 늦게 호출되는 케이스가 발생합니다

안녕하세요

통화를 30분 이상 지속한 상태에서 종료를 할 경우, call end가 늦게 호출되는 케이스가 발생합니다.
A 와 B가 30분 정도 영상통화를 진행한 상태에서 A가 call end를 한 경우, B의 DircetCallListener.onEnded() callback 호출이 일정 시간 지나서 호출이 됩니다.
(일정 시간은 대략 20~40초 정도, DircetCallListener.onEnded() callback 호출이 되어야 call 종료 처리가 가능합니다.)

홈앱/홈디바이스 구분 없이 안드로이드에서 발생합니다.

관련하여 검토 요청 드립니다.

참고 ) 로그 파일을 첨부 불가 하여 추가 하지 못했습니다.

Date(2020/08/05/15/07)
SDK Version 1.1.5
Call ID : 929BB08C-ACDB-4F76-AB49-270F787A20A1

Caller ID : HA_8F4798F1CFAC11EAA8F20238301C9424
Caller OS : Android
Application 환경(롯데앱)
Caller Log File : caller.txt

Callee ID : HD_8F4798F1CFAC11EAA8F20238301C9424
Callee OS : Android
Application 환경(홈디바이스)
Callee Log File : callee.txt

상황 설명(어디서 무엇이 문제가 되었는 지)
통화를 30분 이상 통화 후(테스트 시에는 32분), callee에서 종료를 한 경우, caller의 onEnded() callback 호출이 지연됨.
테스트 당시에는 40초 이상 지연. (onEnded callback이 호출이 지연되어, 종료처리를 하지 못하여, 멈추어 있는 상태.)

재현 스텝(최대한 구체적으로 Caller, Callee를 나누어서)

  1. caller 발신.
  2. callee 수락.
  3. 30분 이상 영상통화
  4. callee 종료버튼 선택. 종료. callee는 바로 종료됨.
  5. caller 종료처리가 되지않아 멈추보이는 현상(40초 이상 지연)
    (반대로 caller에서 통화 버튼 눌러 종료 요청한 경우, caller는 바로 종료처리, callee 종료 처리 지연. 같은 케이스 발생)

Error Code(Optional)

Expected Behavior(롯데에서 의도한/기대하는 행동)
통화 버튼을 눌러 종료 요청한 callee는 바로 종료 처리가 되나, caller는 종료처리가 너무 많은 지연 시간이 발생.
caller의 빠른 종료 처리.

Video Clip