diff --git a/src/network/room.cpp b/src/network/room.cpp index 21ed32d91..deed2fce6 100644 --- a/src/network/room.cpp +++ b/src/network/room.cpp @@ -177,6 +177,9 @@ void Room::RoomImpl::ServerLoop() { case ENET_EVENT_TYPE_DISCONNECT: HandleClientDisconnection(event.peer); break; + case ENET_EVENT_TYPE_NONE: + case ENET_EVENT_TYPE_CONNECT: + break; } } } diff --git a/src/network/room_member.cpp b/src/network/room_member.cpp index 6ad4dbfa8..3a143ce5d 100644 --- a/src/network/room_member.cpp +++ b/src/network/room_member.cpp @@ -308,6 +308,9 @@ void RoomMember::RoomMemberImpl::Disconnect() { case ENET_EVENT_TYPE_DISCONNECT: server = nullptr; return; + case ENET_EVENT_TYPE_NONE: + case ENET_EVENT_TYPE_CONNECT: + break; } } // didn't disconnect gracefully force disconnect