Writes should block when maximum cache size is reached #25

This commit is contained in:
Scott E. Graves 2024-12-18 12:08:17 -06:00
parent e34f0efc79
commit 3cae30eedd
2 changed files with 2 additions and 0 deletions

View File

@ -768,6 +768,7 @@ auto base_provider::start(api_item_added_callback api_item_added,
}
void base_provider::stop() {
cache_size_mgr::instance().stop();
polling::instance().remove_callback("check_deleted");
db3_.reset();
}

View File

@ -883,6 +883,7 @@ auto encrypt_provider::start(api_item_added_callback /*api_item_added*/,
void encrypt_provider::stop() {
event_system::instance().raise<service_shutdown_begin>("encrypt_provider");
cache_size_mgr::instance().stop();
polling::instance().remove_callback("check_deleted");
db_.reset();
event_system::instance().raise<service_shutdown_end>("encrypt_provider");