]> Cypherpunks.ru repositories - nncp.git/commitdiff
Maximal compression level for mail by default
authorSergey Matveev <stargrave@stargrave.org>
Mon, 16 Jan 2017 08:42:47 +0000 (11:42 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Mon, 16 Jan 2017 08:42:47 +0000 (11:42 +0300)
src/cypherpunks.ru/nncp/tx.go

index 4303248243fb82582d3753cca5b9b98b50706657..65ad7ec3b58fbcadb1fcce340b7f2bdcf65e144d 100644 (file)
@@ -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
        }