summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-07-15 18:33:09 +0200
committerSimon Rettberg2015-07-15 18:33:09 +0200
commitf8e26464cf99ff402eda61d006308cd8adbcb0b0 (patch)
treeb84e452af18f629668b918473003356ae04b4c0b /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java
parent[client] always retry thrift call automatically on first failure (diff)
downloadtutor-module-f8e26464cf99ff402eda61d006308cd8adbcb0b0.tar.gz
tutor-module-f8e26464cf99ff402eda61d006308cd8adbcb0b0.tar.xz
tutor-module-f8e26464cf99ff402eda61d006308cd8adbcb0b0.zip
[server] Fix SQL pooling issue, implement upload
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java')
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java
index 24aaf1e8..c17b7946 100644
--- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java
+++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java
@@ -51,11 +51,11 @@ public class MysqlConnection implements AutoCloseable {
public void close() {
if (hasPendingQueries) {
LOGGER.warn("Mysql connection had uncommited queries on .close()");
- try {
- rawConnection.rollback();
- } catch (SQLException e) {
- LOGGER.warn("Rolling back uncommited queries failed!", e);
- }
+ }
+ try {
+ rawConnection.rollback();
+ } catch (SQLException e) {
+ LOGGER.warn("Rolling back uncommited queries failed!", e);
}
if (!openStatements.isEmpty()) {
for (MysqlStatement statement : openStatements) {