*Merge. Warning: I do not know if bg fix is still good for wlk.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-03-21 22:40:06 -06:00
2 changed files with 15 additions and 1 deletions
+1 -1
View File
@@ -728,7 +728,7 @@ void BattleGround::EndBattleGround(uint32 winner)
RewardMark(plr,ITEM_WINNER_COUNT);
RewardQuest(plr);
}
else
else if(winner !=0)
{
RewardMark(plr,ITEM_LOSER_COUNT);
}
+14
View File
@@ -167,6 +167,20 @@ bool DatabaseMysql::Initialize(const char *infoString)
PExecute("SET NAMES `utf8`");
PExecute("SET CHARACTER SET `utf8`");
#if MYSQL_VERSION_ID >= 50003
my_bool my_true = (my_bool)1;
if (mysql_options(mMysql, MYSQL_OPT_RECONNECT, &my_true))
{
sLog.outDetail("Failed to turn on MYSQL_OPT_RECONNECT.");
}
else
{
sLog.outDetail("Successfully turned on MYSQL_OPT_RECONNECT.");
}
#else
#warning "Your mySQL client lib version does not support reconnecting after a timeout.\nIf this causes you any trouble we advice you to upgrade your mySQL client libs to at least mySQL 5.0.13 to resolve this problem."
#endif
return true;
}
else