Writes should block when maximum cache size is reached #25
This commit is contained in:
parent
3cae30eedd
commit
f8ded1ecd1
@ -24,7 +24,6 @@
|
|||||||
#include "db/file_db.hpp"
|
#include "db/file_db.hpp"
|
||||||
#include "events/event_system.hpp"
|
#include "events/event_system.hpp"
|
||||||
#include "events/events.hpp"
|
#include "events/events.hpp"
|
||||||
#include "file_manager/cache_size_mgr.hpp"
|
|
||||||
#include "types/repertory.hpp"
|
#include "types/repertory.hpp"
|
||||||
#include "types/startup_exception.hpp"
|
#include "types/startup_exception.hpp"
|
||||||
#include "utils/collection.hpp"
|
#include "utils/collection.hpp"
|
||||||
@ -869,8 +868,6 @@ auto encrypt_provider::start(api_item_added_callback /*api_item_added*/,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cache_size_mgr::instance().initialize(&config_);
|
|
||||||
|
|
||||||
polling::instance().set_callback({
|
polling::instance().set_callback({
|
||||||
"check_deleted",
|
"check_deleted",
|
||||||
polling::frequency::low,
|
polling::frequency::low,
|
||||||
@ -883,7 +880,6 @@ auto encrypt_provider::start(api_item_added_callback /*api_item_added*/,
|
|||||||
|
|
||||||
void encrypt_provider::stop() {
|
void encrypt_provider::stop() {
|
||||||
event_system::instance().raise<service_shutdown_begin>("encrypt_provider");
|
event_system::instance().raise<service_shutdown_begin>("encrypt_provider");
|
||||||
cache_size_mgr::instance().stop();
|
|
||||||
polling::instance().remove_callback("check_deleted");
|
polling::instance().remove_callback("check_deleted");
|
||||||
db_.reset();
|
db_.reset();
|
||||||
event_system::instance().raise<service_shutdown_end>("encrypt_provider");
|
event_system::instance().raise<service_shutdown_end>("encrypt_provider");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user