diff --git a/database/pom.xml b/database/pom.xml
index 537de74..7c5c63a 100644
--- a/database/pom.xml
+++ b/database/pom.xml
@@ -7,7 +7,7 @@
Database
database
- 0.1-SNAPSHOT
+ 0.2-SNAPSHOT
bundle
diff --git a/database/src/main/java/eu/arcadex/system/database/Database.java b/database/src/main/java/eu/arcadex/system/database/Database.java
index 748c2f4..e17b782 100644
--- a/database/src/main/java/eu/arcadex/system/database/Database.java
+++ b/database/src/main/java/eu/arcadex/system/database/Database.java
@@ -62,6 +62,7 @@ class Database implements IDatabase {
private DB database;
AutosaveDBThread(DB db) {
+ super("Autosave DB Thread");
this.database = db;
}
@@ -80,7 +81,9 @@ class Database implements IDatabase {
} catch (InterruptedException ignore) {
// ignore
}
- database.commit();
+ if (!database.isClosed()) {
+ database.commit();
+ }
}
}
}