Переглянути джерело

possible fix for unsequenced packets

eihrul 20 роки тому
батько
коміт
d381b4b7af
1 змінених файлів з 3 додано та 1 видалено
  1. 3 1
      peer.c

+ 3 - 1
peer.c

@@ -517,7 +517,9 @@ enet_peer_queue_outgoing_command (ENetPeer * peer, const ENetProtocol * command,
     else
     if (command -> header.flags & ENET_PROTOCOL_FLAG_UNSEQUENCED)
     {
-       outgoingCommand -> reliableSequenceNumber = channel -> outgoingReliableSequenceNumber;
+       ++ channel -> outgoingUnsequencedGroup;
+
+       outgoingCommand -> reliableSequenceNumber = 0;
        outgoingCommand -> unreliableSequenceNumber = 0;
     }
     else