From 527e02e1cfac849dd32fac45c3fe38c7c417d9ec Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 16 Jan 2017 11:42:47 +0300 Subject: [PATCH] Maximal compression level for mail by default --- src/cypherpunks.ru/nncp/tx.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cypherpunks.ru/nncp/tx.go b/src/cypherpunks.ru/nncp/tx.go index 4303248..65ad7ec 100644 --- a/src/cypherpunks.ru/nncp/tx.go +++ b/src/cypherpunks.ru/nncp/tx.go @@ -189,7 +189,10 @@ func (ctx *Ctx) TxMail(node *Node, nice uint8, recipient string, body []byte, mi return err } var compressed bytes.Buffer - compressor := zlib.NewWriter(&compressed) + compressor, err := zlib.NewWriterLevel(&compressed, zlib.BestCompression) + if err != nil { + return err + } if _, err = io.Copy(compressor, bytes.NewReader(body)); err != nil { return err } -- 2.48.1