From 6ed052ce85564634ec63b26cd196bb7289333281 Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Mon, 2 Sep 2013 11:09:29 +0200 Subject: [PATCH] base: Don't throw exception for valid netstrings. --- lib/base/netstring.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lib/base/netstring.cpp b/lib/base/netstring.cpp index 0be349e7b..be56a58fc 100644 --- a/lib/base/netstring.cpp +++ b/lib/base/netstring.cpp @@ -67,12 +67,6 @@ bool NetString::ReadStringFromStream(const Stream::Ptr& stream, String *str) } } - /* minimum netstring length is 3 */ - if (read_length < 3) { - free(header); - BOOST_THROW_EXCEPTION(std::invalid_argument("Invalid NetString (short header)")); - } - /* no leading zeros allowed */ if (header[0] == '0' && isdigit(header[1])) { free(header); -- 2.40.0