- 0
This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..
Question
Alexi
Hello guys , i would like some help here please.

I'm working on 350rev acis pack and today i implemented masterio's pvp rank system into it , it's working except from one problem!!!
Some tables won't get their data stored on shutdown or restart and i will get an error when the scheduled table update is running.
Note : this "pvp system" needs javolution , so i installed the jar via eclipse , *i took javolution from l2j server hi5*
L2DatabaseFactory.java
public Connection getConnection() { Connection con = null; while (con == null) { try { Line 142 con = _source.getConnection(); } catch (SQLException e) { _log.warning("L2DatabaseFactory: getConnection() failed, trying again " + e); } } return con; }PvpTable.java
public int[] updateDB() { int[] result = {0, 0, 0}; int insertCount = 0; // count of insert queries int updateCount = 0; // count of update queries Connection con = null; Statement statement = null; try { Line 362 con = L2DatabaseFactory.getInstance().getConnection(); statement = con.createStatement();Shutdown.java
// Rank PvP System by Masterio: if (RankPvpSystemConfig.RANK_PVP_SYSTEM_ENABLED) { Line 225 int[] up = PvpTable.getInstance().updateDB(); if(up[0] == 0) { _log.info("PvpTable: Data saved ["+up[1]+" inserts and "+up[2]+" updates]."); } }Shutdown.java
// shutdown: send warnings and then call exit to start shutdown sequence countdown(); switch (_shutdownMode) { case GM_SHUTDOWN: SingletonHolder._instance.setMode(GM_SHUTDOWN); SingletonHolder._instance.run(); System.exit(0); break; case GM_RESTART: SingletonHolder._instance.setMode(GM_RESTART); Line 277 SingletonHolder._instance.run(); System.exit(2); break; }Edit : This error appeared in console 3-4 minutes later.

Any suggestions ?
3 answers to this question
Recommended Posts