Lower the max concurrent tasks to 6
This commit is contained in:
parent
809b69ae10
commit
de23cff1cc
@ -31,7 +31,7 @@
|
|||||||
|
|
||||||
class TaskQueue {
|
class TaskQueue {
|
||||||
public:
|
public:
|
||||||
TaskQueue(size_t max_concurrent_tasks = 10);
|
TaskQueue(size_t max_concurrent_tasks = 6);
|
||||||
~TaskQueue();
|
~TaskQueue();
|
||||||
|
|
||||||
void enqueue(std::shared_ptr<JobStatus> jobstatus, std::function<void(std::shared_ptr<Log> log)> task_func, std::shared_ptr<PackageConf> packageconf);
|
void enqueue(std::shared_ptr<JobStatus> jobstatus, std::function<void(std::shared_ptr<Log> log)> task_func, std::shared_ptr<PackageConf> packageconf);
|
||||||
|
@ -177,7 +177,7 @@ bool WebServer::start_server(quint16 port) {
|
|||||||
std::shared_ptr<PackageConf> _tmp_pkg_conf = std::make_shared<PackageConf>();
|
std::shared_ptr<PackageConf> _tmp_pkg_conf = std::make_shared<PackageConf>();
|
||||||
std::shared_ptr<LubuntuCI> lubuntuci = std::make_shared<LubuntuCI>();
|
std::shared_ptr<LubuntuCI> lubuntuci = std::make_shared<LubuntuCI>();
|
||||||
std::vector<std::shared_ptr<PackageConf>> all_repos = lubuntuci->list_known_repos();
|
std::vector<std::shared_ptr<PackageConf>> all_repos = lubuntuci->list_known_repos();
|
||||||
task_queue = std::make_unique<TaskQueue>(10);
|
task_queue = std::make_unique<TaskQueue>(6);
|
||||||
std::shared_ptr<std::map<std::string, std::shared_ptr<JobStatus>>> job_statuses = lubuntuci->cilogic.get_job_statuses();
|
std::shared_ptr<std::map<std::string, std::shared_ptr<JobStatus>>> job_statuses = lubuntuci->cilogic.get_job_statuses();
|
||||||
task_queue->start();
|
task_queue->start();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user