]> Cypherpunks.ru repositories - gostls13.git/commit
compress/flate: return error on closed stream write
authorGregory Man <man.gregory@gmail.com>
Thu, 20 Sep 2018 08:48:17 +0000 (11:48 +0300)
committerGopher Robot <gobot@golang.org>
Mon, 2 May 2022 14:46:44 +0000 (14:46 +0000)
commit2719b1a9a8d0d8f3eb78162da9b23a9eaaabda1b
treef969389d9932a3ced6666d3c045e709d3758e512
parentfdf1d768f287e8024a5628612d25b9ea885a8198
compress/flate: return error on closed stream write

Previously flate.Writer allowed writes after Close, and this behavior
could lead to stream corruption.

Fixes #27741

Change-Id: Iee1ac69f8199232f693dba77b275f7078257b582
Reviewed-on: https://go-review.googlesource.com/c/go/+/136475
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Joseph Tsai <joetsai@digital-static.net>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
src/compress/flate/deflate.go
src/compress/flate/deflate_test.go