안녕하세요, 라이브하이브 류준호입니다.
저희가 2.7.10에 새로이 추가된 함수 및 프로퍼티 (audioType property, setAudioSessionWithCurrentCategory 함수)를 사용하기 위해서 RemonCast를 쓰고 있는 저희 앱에 적용하던 와중에, UI 멈춤 현상이 나타나 리포팅합니다.
2개의 RemonCast 객체를 생성하고, 하나를 close하게 되면 join 콜백을 통해 수신하는 쪽에서 UI가 아예 멈추면서, 아래와 같은 로그가 찍히는 현상이 발생하고 있습니다. 간헐적으로 발생하는데요 재현은 어렵지 않습니다. 확인해주시고 가능한 빠른 해결 부탁드리겠습니다. 감사합니다.
[RemonClientController.onStateChange] state=CLOSE
[RemonClientController.closeRemon][D6C147AB-D7EC-47F5-B587-F4C1A40731F5] state=5
[WSManager.sendDisconnect] *********** send disconnect message
[WSManager.deinit]
[PeerConnectionManager.close]
[RemonAudioProcessing.stop]
(dtls_transport.cc:539): DtlsTransport[audio|1|__]: OnWritableState() called in state DTLS_TRANSPORT_CLOSED.
[PeerConnectionDelegate:didChange][RTCIceConnectionState] newState=5
[PeerConnectionDelegate:didChange][RTCIceConnectionState] remonState=4