Fix issue parsing manual machine id; fixes #458 - second parameter of `Substring` is 'length' not 'index'
This commit is contained in:
Erik O'Leary 2019-01-07 10:31:35 -06:00 коммит произвёл Max Gortman
Родитель d4bb7ae10e
Коммит 47f5ec7303
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -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();
}
}
}