Switch log types to enum
This commit is contained in:
parent
24b2be60e5
commit
4c14c3dc57
27 changed files with 203 additions and 105 deletions
|
|
@ -49,7 +49,7 @@ void NetThreadManager::synchronous_update() {
|
|||
void NetThreadManager::init_thread() {
|
||||
if(t)
|
||||
throw std::runtime_error("[NetThreadManager::init_thread] Thread can't exist when init_thread is called");
|
||||
Logger::get().log("INFO", "[NetThreadManager::init_thread] Starting network thread");
|
||||
Logger::get().log(Logger::LogType::INFO, "[NetThreadManager::init_thread] Starting network thread");
|
||||
destroyThread = false;
|
||||
t = std::make_unique<std::thread>([&]{ thread_update(); });
|
||||
}
|
||||
|
|
@ -77,8 +77,8 @@ void NetThreadManager::thread_update() {
|
|||
|
||||
void NetThreadManager::destroy_thread() {
|
||||
if(!t)
|
||||
throw std::runtime_error("[NetThreadManager::init_thread] Thread can't be null when destroy_thread is called");
|
||||
Logger::get().log("INFO", "[NetThreadManager::destroy_thread] Stopping network thread");
|
||||
throw std::runtime_error("[NetThreadManager::destroy_thread] Thread can't be null when destroy_thread is called");
|
||||
Logger::get().log(Logger::LogType::INFO, "[NetThreadManager::destroy_thread] Stopping network thread");
|
||||
destroyThread = true;
|
||||
t->join();
|
||||
t = nullptr;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue