зеркало из https://github.com/Azure/DotNetty.git
Fix ParseMachineId (#459)
Fix issue parsing manual machine id; fixes #458 - second parameter of `Substring` is 'length' not 'index'
This commit is contained in:
Родитель
d4bb7ae10e
Коммит
47f5ec7303
|
@ -123,7 +123,7 @@ namespace DotNetty.Transport.Channels
|
|||
var machineId = new byte[MachineIdLen];
|
||||
for (int i = 0; i < value.Length; i += 2)
|
||||
{
|
||||
machineId[i] = (byte)int.Parse(value.Substring(i, i + 2), NumberStyles.AllowHexSpecifier);
|
||||
machineId[i] = (byte)int.Parse(value.Substring(i, 2), NumberStyles.AllowHexSpecifier);
|
||||
}
|
||||
return machineId;
|
||||
}
|
||||
|
@ -251,4 +251,4 @@ namespace DotNetty.Transport.Channels
|
|||
|
||||
public override string ToString() => this.AsShortText();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче