about summary refs log tree commit homepage
path: root/lib/PublicInbox/DS.pm
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2019-07-08 07:11:50 +0000
committerEric Wong <e@80x24.org>2019-07-08 07:11:50 +0000
commit2535900d284028258bea3bb2c1598b675f8f963c (patch)
tree0b7fd66f7a1ae6129db51310738e0b15476c93dd /lib/PublicInbox/DS.pm
parent364d2e95439b00a211d007d93c5ba263b56c1ddf (diff)
parent71e8a392d465bf4de60f37ecb3dec5cea5c3a376 (diff)
downloadpublic-inbox-2535900d284028258bea3bb2c1598b675f8f963c.tar.gz
* origin/nntp-compress:
  nntp: improve error reporting for COMPRESS
  nntp: reduce memory overhead of zlib
  nntp: support COMPRESS DEFLATE per RFC 8054
  nntp: move LINE_MAX constant to the top
  nntp: use msg_more as a method
Diffstat (limited to 'lib/PublicInbox/DS.pm')
-rw-r--r--lib/PublicInbox/DS.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/PublicInbox/DS.pm b/lib/PublicInbox/DS.pm
index 51515bf6..1e51dc41 100644
--- a/lib/PublicInbox/DS.pm
+++ b/lib/PublicInbox/DS.pm
@@ -583,7 +583,9 @@ sub msg_more ($$) {
             return 0;
         }
     }
-    $self->write(\($_[1]));
+
+    # don't redispatch into NNTPdeflate::write
+    PublicInbox::DS::write($self, \($_[1]));
 }
 
 sub epwait ($$) {