output/httpd: use boost::intrusive::list instead of std::forward_list

This commit is contained in:
Max Kellermann
2015-10-19 15:18:47 +02:00
parent 8d23706354
commit 6bea346c41
3 changed files with 18 additions and 25 deletions

View File

@@ -23,6 +23,8 @@
#include "event/BufferedSocket.hxx"
#include "Compiler.h"
#include <boost/intrusive/list.hpp>
#include <queue>
#include <list>
@@ -31,7 +33,9 @@
class HttpdOutput;
class Page;
class HttpdClient final : BufferedSocket {
class HttpdClient final
: BufferedSocket,
public boost::intrusive::list_base_hook<boost::intrusive::link_mode<boost::intrusive::normal_link>> {
/**
* The httpd output object this client is connected to.
*/