Fixed: #868 0:Invalid account (2101) error caused by Shard Unifier Service and MySQL (patch provided by kerozcak)
This commit is contained in:
parent
9adfde974e
commit
632aade51d
1 changed files with 6 additions and 0 deletions
|
@ -25,6 +25,7 @@ using namespace NLNET;
|
|||
|
||||
CVariable<bool> MSWStrictMode("msw", "MSWStrictMode", "Set the strict mode on SQL request", true, 0, true);
|
||||
CVariable<uint32> MSWRequestDuration("msw", "MSWRequestDuration", "Measure the duration of SQL request", 0, 1000);
|
||||
CVariable<bool> MSWAutoReconnect("msw", "MSWAutoReconnect", "MYSQL_OPT_RECONNECT", true, 0, true);
|
||||
|
||||
|
||||
namespace MSW
|
||||
|
@ -112,6 +113,11 @@ namespace MSW
|
|||
|
||||
nlassert(!_Connected);
|
||||
|
||||
if (MSWAutoReconnect)
|
||||
{
|
||||
addOption(MYSQL_OPT_RECONNECT, "1");
|
||||
}
|
||||
|
||||
return _connect();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue