Fix crash caused by remote desk client leaves

This commit is contained in:
dijunkun
2023-09-01 18:08:56 +08:00
parent af285f4b5b
commit d20df60472
144 changed files with 32834 additions and 24 deletions

View File

@@ -129,6 +129,12 @@ void PeerConnection::ProcessSignal(const std::string &signal) {
user_id_list_ = j["user_id_list"];
std::string transmission_id = j["transmission_id"];
if (user_id_list_.empty()) {
LOG_WARN("Wait for host create transmission [{}]", transmission_id);
RequestTransmissionMemberList(transmission_id);
break;
}
LOG_INFO("Transmission [{}] members: [", transmission_id);
for (auto user_id : user_id_list_) {
LOG_INFO("{}", user_id);