diff --git a/src/Renci.SshNet/Common/SshDataStream.cs b/src/Renci.SshNet/Common/SshDataStream.cs index df37d254..36ee3f8f 100644 --- a/src/Renci.SshNet/Common/SshDataStream.cs +++ b/src/Renci.SshNet/Common/SshDataStream.cs @@ -220,7 +220,9 @@ namespace Renci.SshNet.Common var bytesRead = Read(data, 0, length); if (bytesRead < length) - throw new ArgumentOutOfRangeException("length"); + throw new ArgumentOutOfRangeException("length", + string.Format(CultureInfo.InvariantCulture, + "The requested length ({0}) is greater than the actual number of bytes read ({1}).", length, bytesRead)); return data; }