From a40299fa24a53e067e7e66bc490f4eea81303e51 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Wed, 29 Apr 2015 23:58:58 +0200 Subject: [PATCH] pack: Close encrypting writer on error --- pack/pack.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pack/pack.go b/pack/pack.go index 8e4fad93f..966d58d46 100644 --- a/pack/pack.go +++ b/pack/pack.go @@ -141,6 +141,7 @@ func (p *Packer) Finalize() (int64, error) { err := binary.Write(wr, binary.LittleEndian, entry) if err != nil { + wr.Close() return int64(n), err }