diff options
author | Kitzunu <24550914+Kitzunu@users.noreply.github.com> | 2023-11-27 00:07:39 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-27 00:07:39 +0100 |
commit | ef1b3c2ea0f3f44845f0db3419780584cb1aa545 (patch) | |
tree | 0c38d68dd2de4f434304179cd5e830a0bcd4cc28 /src/server/database/Database/MySQLConnection.cpp | |
parent | abf85fb44f66344064bc12b20228652c26b33395 (diff) |
chore(Core/Misc): Clean up workarounds (#17870)
* Clean advstd to use std c++20 features
* Use ABORT instead of std::abort
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Diffstat (limited to 'src/server/database/Database/MySQLConnection.cpp')
-rw-r--r-- | src/server/database/Database/MySQLConnection.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/database/Database/MySQLConnection.cpp b/src/server/database/Database/MySQLConnection.cpp index 20c410de0a..73c3653cb8 100644 --- a/src/server/database/Database/MySQLConnection.cpp +++ b/src/server/database/Database/MySQLConnection.cpp @@ -581,7 +581,7 @@ bool MySQLConnection::_HandleMySQLErrno(uint32 errNo, uint8 attempts /*= 5*/) { LOG_FATAL("sql.sql", "Could not re-prepare statements!"); std::this_thread::sleep_for(10s); - std::abort(); + ABORT(); } LOG_INFO("sql.sql", "Successfully reconnected to {} @{}:{} ({}).", @@ -600,7 +600,7 @@ bool MySQLConnection::_HandleMySQLErrno(uint32 errNo, uint8 attempts /*= 5*/) // We could also initiate a shutdown through using std::raise(SIGTERM) std::this_thread::sleep_for(10s); - std::abort(); + ABORT(); } else { @@ -624,12 +624,12 @@ bool MySQLConnection::_HandleMySQLErrno(uint32 errNo, uint8 attempts /*= 5*/) case ER_NO_SUCH_TABLE: LOG_ERROR("sql.sql", "Your database structure is not up to date. Please make sure you've executed all queries in the sql/updates folders."); std::this_thread::sleep_for(10s); - std::abort(); + ABORT(); return false; case ER_PARSE_ERROR: LOG_ERROR("sql.sql", "Error while parsing SQL. Core fix required."); std::this_thread::sleep_for(10s); - std::abort(); + ABORT(); return false; default: LOG_ERROR("sql.sql", "Unhandled MySQL errno {}. Unexpected behaviour possible.", errNo); |