summaryrefslogtreecommitdiff
path: root/pkg/server/hook/zip.go
diff options
context:
space:
mode:
authorMikhail Osipov <mike.osipov@gmail.com>2020-02-29 21:50:58 +0300
committerMikhail Osipov <mike.osipov@gmail.com>2020-02-29 23:48:53 +0300
commit8b7283ad01a8dde92cf708f81f6c1105647bafd7 (patch)
tree6598c17258bacb4e84f6e486e591460437e93086 /pkg/server/hook/zip.go
parent7ab641d239e502e09c6f05dfc7efd069fcf3c314 (diff)
close pipes at end of stream
Diffstat (limited to 'pkg/server/hook/zip.go')
-rw-r--r--pkg/server/hook/zip.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkg/server/hook/zip.go b/pkg/server/hook/zip.go
index 61264c9..94160fe 100644
--- a/pkg/server/hook/zip.go
+++ b/pkg/server/hook/zip.go
@@ -10,7 +10,7 @@ import (
type zipHook struct{}
-func (m zipHook) Send(rq, wq queue.Q) error {
+func (zipHook) Send(rq, wq queue.Q) error {
w, err := flate.NewWriter(wq.Writer(), flate.BestCompression)
if err != nil {
return err
@@ -28,7 +28,7 @@ func (m zipHook) Send(rq, wq queue.Q) error {
return w.Close()
}
-func (m zipHook) Recv(rq, wq queue.Q) error {
+func (zipHook) Recv(rq, wq queue.Q) error {
r := flate.NewReader(rq.Reader())
// FIXME: not received ending due to ultimate conn.Close
@@ -42,8 +42,8 @@ func (m zipHook) Recv(rq, wq queue.Q) error {
return r.Close()
}
-func (m zipHook) Open(env.Env) (interface{}, error) {
- return m, nil
+func (h zipHook) Open(env.Env) (interface{}, error) {
+ return h, nil
}
func newZipHook(opts.Opts, env.Env) (hook, error) {