mirror of
https://github.com/kunkundi/crossdesk.git
synced 2025-10-27 04:35:34 +08:00
Fix crash caused by remote desk client leaves
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user