diff options
-rw-r--r-- | implementation/endpoints/src/local_server_endpoint_impl.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/implementation/endpoints/src/local_server_endpoint_impl.cpp b/implementation/endpoints/src/local_server_endpoint_impl.cpp index 332db0b..6926a71 100644 --- a/implementation/endpoints/src/local_server_endpoint_impl.cpp +++ b/implementation/endpoints/src/local_server_endpoint_impl.cpp @@ -199,7 +199,8 @@ void local_server_endpoint_impl::connection::receive_cbk( message_.erase(message_.begin(), message_.begin() + its_end + 4);
its_start = -1;
}
- } while (message_.size() > 0 && its_start == -1);
+
+ } while (message_.size() > 8 && its_start == -1); // start tag + end tag --> 8 Byte
}
if (_error == boost::asio::error::misc_errors::eof) {
|