diff --git a/AaxDecrypter/NetworkFileStream.cs b/AaxDecrypter/NetworkFileStream.cs index 009b9228..cae20ac6 100644 --- a/AaxDecrypter/NetworkFileStream.cs +++ b/AaxDecrypter/NetworkFileStream.cs @@ -367,7 +367,7 @@ namespace AaxDecrypter //read operation will block until file contains enough data //to fulfil the request. - while (requiredPosition > WritePosition) + while (requiredPosition > WritePosition && !isCancelled) Thread.Sleep(0); return _readFile.Read(buffer, offset, count);