Prechádzať zdrojové kódy

possible fix for unsequenced packets

eihrul 20 rokov pred
rodič
commit
d381b4b7af
1 zmenil súbory, kde vykonal 3 pridanie a 1 odobranie
  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