diff options
author | Simon Rettberg | 2015-07-15 18:33:09 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-07-15 18:33:09 +0200 |
commit | f8e26464cf99ff402eda61d006308cd8adbcb0b0 (patch) | |
tree | b84e452af18f629668b918473003356ae04b4c0b /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/MysqlConnection.java | |
parent | [client] always retry thrift call automatically on first failure (diff) | |
download | tutor-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.java | 10 |
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) { |