fix events
All checks were successful
BlockStorage/repertory_osx_builds/pipeline/head This commit looks good
BlockStorage/repertory_linux_builds/pipeline/head This commit looks good

This commit is contained in:
Scott E. Graves 2023-11-12 11:49:03 -06:00
parent 72314606f3
commit 560ffbbb6a
2 changed files with 5 additions and 4 deletions

View File

@ -480,7 +480,6 @@ auto base_provider::set_item_meta(const std::string &api_path,
auto base_provider::start(api_item_added_callback api_item_added,
i_file_manager *mgr) -> bool {
event_system::instance().raise<service_started>("sia_provider");
utils::db::create_rocksdb(config_, DB_NAME, db_);
api_item_added_ = api_item_added;
@ -521,9 +520,7 @@ auto base_provider::start(api_item_added_callback api_item_added,
}
void base_provider::stop() {
event_system::instance().raise<service_shutdown_begin>("sia_provider");
polling::instance().remove_callback("check_deleted");
db_.reset();
event_system::instance().raise<service_shutdown_end>("sia_provider");
}
} // namespace repertory

View File

@ -802,7 +802,11 @@ auto sia_provider::start(api_item_added_callback api_item_added,
return base_provider::start(api_item_added, mgr);
}
void sia_provider::stop() { return base_provider::stop(); }
void sia_provider::stop() {
event_system::instance().raise<service_shutdown_begin>("sia_provider");
base_provider::stop();
event_system::instance().raise<service_shutdown_end>("sia_provider");
}
auto sia_provider::upload_file(const std::string &api_path,
const std::string &source_path,