]> Sergey Matveev's repositories - public-inbox.git/commitdiff
nntp: improve error reporting for COMPRESS
authorEric Wong <e@80x24.org>
Sun, 7 Jul 2019 06:57:43 +0000 (06:57 +0000)
committerEric Wong <e@80x24.org>
Sun, 7 Jul 2019 06:57:43 +0000 (06:57 +0000)
Add some checks for errors at initialization, though there's not
much that can be done with ENOMEM-type errors aside from
dropping clients.

We can also get rid of the scary FIXME for MemLevel=8.  It was a
stupid error on my part in the original per-client deflate
stream implementation calling C::R::Z::{Inflate,Deflate} in
array context and getting the extra dualvar error code as a
string result, causing the {zin}/{zout} array refs to have
extra array elements.


No differences found