From 6ae0cc89600bb42f2b3e589b4a7c6aef6c463f07 Mon Sep 17 00:00:00 2001 From: apathy Date: Tue, 19 Jul 2016 06:16:40 -0700 Subject: [PATCH] No need to remove the avatars from the room like this, it doesn't make a difference in terms of client side functionality and it serves no utility purpose --- src/protocol/Protocol.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/protocol/Protocol.cpp b/src/protocol/Protocol.cpp index 0593761..ef64e81 100644 --- a/src/protocol/Protocol.cpp +++ b/src/protocol/Protocol.cpp @@ -229,12 +229,6 @@ DestroyRoom::DestroyRoom(GatewayClient* client, const RequestType& request, Resp response.roomId = roomId; - for (auto roomAvatar : room->GetAvatars()) { - auto roomAddresses = room->GetConnectedAddresses(); - room->LeaveRoom(roomAvatar); - client->SendLeaveRoomUpdate(roomAddresses, roomAvatar->GetAvatarId(), roomId); - } - roomService_->DestroyRoom(room); client->SendDestroyRoomUpdate(srcAvatar, roomId, addresses);