Commit 6d5c00b8 authored by Tatsuhiro Tsujikawa's avatar Tatsuhiro Tsujikawa

nghttpx: Use vector for WorkerEvent queue

parent 532bffdb
......@@ -119,7 +119,7 @@ void Worker::send(const WorkerEvent &event) {
}
void Worker::process_events() {
std::deque<WorkerEvent> q;
std::vector<WorkerEvent> q;
{
std::lock_guard<std::mutex> g(m_);
q.swap(q_);
......
......@@ -28,7 +28,6 @@
#include "shrpx.h"
#include <mutex>
#include <deque>
#include <vector>
#include <thread>
#ifndef NOTHREADS
......@@ -117,7 +116,7 @@ private:
std::future<void> fut_;
#endif // NOTHREADS
std::mutex m_;
std::deque<WorkerEvent> q_;
std::vector<WorkerEvent> q_;
ev_async w_;
ev_timer mcpool_clear_timer_;
MemchunkPool mcpool_;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment