The stream zipStream is not getting disposed. Updated with a using.
using (Stream zipStream = zip.GetInputStream(zipEntry))
{
// Unzip file in buffered chunks. This is just as fast as unpacking to a buffer the full size
// of the file, but does not waste memory.
using (FileStream streamWriter = File.Create(destination))
{
StreamUtils.Copy(zipStream, streamWriter, buffer);
}
}
In BinaryServices.cs
The stream zipStream is not getting disposed. Updated with a using.