Explorar el Código

possible fix for unsequenced packets

eihrul hace 20 años
padre
commit
d381b4b7af
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  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