output/httpd: use emplace() instead of push()
This commit is contained in:
@@ -348,7 +348,7 @@ HttpdOutput::BroadcastFromEncoder()
|
|||||||
PagePtr page;
|
PagePtr page;
|
||||||
while ((page = ReadPage()) != nullptr) {
|
while ((page = ReadPage()) != nullptr) {
|
||||||
const std::lock_guard<Mutex> lock(mutex);
|
const std::lock_guard<Mutex> lock(mutex);
|
||||||
pages.push(std::move(page));
|
pages.emplace(std::move(page));
|
||||||
empty = false;
|
empty = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user