auto req = std::make_shared<PkgRequest>(client_fd);
- if (CacheFlag::SetPreparing()) {
- runner->QueueRequest(
- std::make_shared<CreateCacheRequest>(runner->default_uid_, runner));
- }
runner->QueueRequest(std::move(req));
return G_SOURCE_CONTINUE;
void Runner::OnChanged(const std::string& locale) {
thread_pool_->SetLocale(locale);
QueueRequest(std::make_shared<RemoveAllCacheRequest>(default_uid_));
+ SetCreateCacheTimer();
}
void Runner::OnDbChanged() {