diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f597b2d..79eae7d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ Version 256: * `allocator_traits::construct` is used for user-defined types * Add 1-element specialization for `buffers_cat` * Fix `buffers_cat` iterator tests +* Don't pessimize-move -------------------------------------------------------------------------------- diff --git a/example/advanced/server/advanced_server.cpp b/example/advanced/server/advanced_server.cpp index f1adbee6..014dd293 100644 --- a/example/advanced/server/advanced_server.cpp +++ b/example/advanced/server/advanced_server.cpp @@ -489,7 +489,7 @@ private: } // Send the response - handle_request(*doc_root_, std::move(parser_->release()), queue_); + handle_request(*doc_root_, parser_->release(), queue_); // If we aren't at the queue limit, try to pipeline another request if(! queue_.is_full())