void addJob(const blocking_job &job) { MutexGuard lock(&mutex_); queue_.push_back(job); cond_.notify(); }