diff options
author | Machiavelli <none@none> | 2010-12-19 18:01:06 +0100 |
---|---|---|
committer | Machiavelli <none@none> | 2010-12-19 18:01:06 +0100 |
commit | 60ce3fdbd2f0b3ca443e1810c328a186346a6d98 (patch) | |
tree | b870c3721b9873a179cbdf96b3ac811559f395d7 /src | |
parent | 5e826806ba35844dc7e3d4b386be797408576872 (diff) |
Core/DBLayer: Add MySQL errno´s 1058 and 1062 (related to query-correctness) to handled errno´s (=doesn´t require further actions from the core)
--HG--
branch : trunk
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/shared/Database/MySQLConnection.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/shared/Database/MySQLConnection.cpp b/src/server/shared/Database/MySQLConnection.cpp index 32c2be5d2bf..07d782c9304 100755 --- a/src/server/shared/Database/MySQLConnection.cpp +++ b/src/server/shared/Database/MySQLConnection.cpp @@ -460,6 +460,11 @@ bool MySQLConnection::_HandleMySQLErrno(uint32 errNo) return _HandleMySQLErrno(lErrno); // Call self (recursive) } + // Query related errors - skip query + case 1058: // "Column count doesn't match value count" + case 1062: // "Duplicate entry '%s' for key '%d'" + return false; + default: sLog.outSQLDriver("Unhandled MySQL errno %u. Unexpected behaviour possible.", errNo); return false; |