Prevent Close() from being called after Finish()

This commit is contained in:
Richard
2015-04-10 15:56:29 -07:00
parent 4e2d176d27
commit 3d529094fa
2 changed files with 8 additions and 1 deletions

View File

@@ -109,6 +109,10 @@ func (lw *layerWriter) ReadFrom(r io.Reader) (n int64, err error) {
}
func (lw *layerWriter) Close() error {
if lw.err != nil {
return lw.err
}
if err := lw.storeHashState(); err != nil {
return err
}