1
0
mirror of https://github.com/lidgren/lidgren-network-gen3.git synced 2026-05-17 07:36:32 +09:00

exception added for out of range sequence channel

This commit is contained in:
lidgren
2011-02-17 10:43:10 +00:00
parent 0238b5c5e7
commit de6d449043
2 changed files with 7 additions and 5 deletions

View File

@@ -31,7 +31,9 @@ namespace Lidgren.Network
throw new ArgumentNullException("msg");
if (recipient == null)
throw new ArgumentNullException("recipient");
if (sequenceChannel >= NetConstants.NetChannelsPerDeliveryMethod)
throw new ArgumentOutOfRangeException("sequenceChannel");
NetException.Assert(
((method != NetDeliveryMethod.Unreliable && method != NetDeliveryMethod.ReliableUnordered) ||
((method == NetDeliveryMethod.Unreliable || method == NetDeliveryMethod.ReliableUnordered) && sequenceChannel == 0)),