瀏覽代碼

Close DecompressStream after layer is downloaded

Signed-off-by: Leandro Motta Barros <lmb@stackedboxes.org>
Leandro Motta Barros 2 年之前
父節點
當前提交
bb21e0f191
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      distribution/xfer/download.go

+ 1 - 0
distribution/xfer/download.go

@@ -344,6 +344,7 @@ func (ldm *LayerDownloadManager) makeDownloadFunc(descriptor DownloadDescriptor,
 				d.err = fmt.Errorf("could not get decompression stream: %v", err)
 				return
 			}
+			defer inflatedLayerData.Close()
 
 			var src distribution.Descriptor
 			if fs, ok := descriptor.(distribution.Describable); ok {