X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fnet%2Fresolve.h;h=b006aff9986b7c5cf51ea5638fdcca6b53693e27;hb=f97f21c17f24e1d426e5b5863676071a5809b185;hp=21737ff4794bb0def530bd364cae00a2291ec1c2;hpb=fa637ffb18421300e401a782d28dd729a3960ac4;p=libs%2Fnet.git diff --git a/source/net/resolve.h b/source/net/resolve.h index 21737ff..b006aff 100644 --- a/source/net/resolve.h +++ b/source/net/resolve.h @@ -1,6 +1,7 @@ #ifndef MSP_NET_RESOLVE_H_ #define MSP_NET_RESOLVE_H_ +#include #include #include #include @@ -50,7 +51,7 @@ private: class WorkerThread: public Thread { private: - std::list queue; + std::deque queue; Mutex queue_mutex; Semaphore sem; IO::Pipe notify_pipe; @@ -67,7 +68,7 @@ private: IO::Pipe &get_notify_pipe() { return notify_pipe; } private: - virtual void main(); + void main() override; }; public: