Even more reliability for SQL connections.
This commit is contained in:
@@ -505,6 +505,7 @@ public class DatabaseDataStore extends DataStore
|
|||||||
{
|
{
|
||||||
GriefPrevention.AddLogEntry("Unable to retrieve data for player " + playerID.toString() + ". Details:");
|
GriefPrevention.AddLogEntry("Unable to retrieve data for player " + playerID.toString() + ". Details:");
|
||||||
GriefPrevention.AddLogEntry(e.getMessage());
|
GriefPrevention.AddLogEntry(e.getMessage());
|
||||||
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
||||||
return playerData;
|
return playerData;
|
||||||
@@ -617,6 +618,8 @@ public class DatabaseDataStore extends DataStore
|
|||||||
Properties connectionProps = new Properties();
|
Properties connectionProps = new Properties();
|
||||||
connectionProps.put("user", this.userName);
|
connectionProps.put("user", this.userName);
|
||||||
connectionProps.put("password", this.password);
|
connectionProps.put("password", this.password);
|
||||||
|
connectionProps.put("autoReconnect", "true");
|
||||||
|
connectionProps.put("maxReconnects", "4");
|
||||||
|
|
||||||
//establish connection
|
//establish connection
|
||||||
this.databaseConnection = DriverManager.getConnection(this.databaseUrl, connectionProps);
|
this.databaseConnection = DriverManager.getConnection(this.databaseUrl, connectionProps);
|
||||||
|
|||||||
Reference in New Issue
Block a user