diff --git a/inc/lektor/config.def b/inc/lektor/config.def index fcbac934f28b4051bdcf1189ec9d4e563a13e3da..8c442b0174fc5749145561b10e4186218a738fca 100644 --- a/inc/lektor/config.def +++ b/inc/lektor/config.def @@ -17,7 +17,7 @@ section("repo") value("obfuscate", "1") value("module", "repo") value("name", "Kurisu") -value("workers_count", "5") +value("workers_count", "2") value("url", "https://kurisu.iiens.net") value("json", "https://kurisu.iiens.net/api") value("id_json", "https://kurisu.iiens.net/api?id=%ld") diff --git a/src/module/worker.c b/src/module/worker.c index 7b23b70cb70dabaadbe2c1c3692b1712ac05a246..070bcd53fce533a2d929d89007eaa516a1401f27 100644 --- a/src/module/worker.c +++ b/src/module/worker.c @@ -29,7 +29,7 @@ __worker_thread(void *__pool) break; } else { assert(!pthread_mutex_unlock((pthread_mutex_t *) &pool->lock)); - sched_yield(); + sleep(1); continue; }