diff --git a/components/net/sf/briar/db/JdbcDatabase.java b/components/net/sf/briar/db/JdbcDatabase.java
index d68fccfe722701cd306b3c1d75e8fdfe9aad20d1..a9f9440b4f01c8cfff3d513d786d42a070df0f37 100644
--- a/components/net/sf/briar/db/JdbcDatabase.java
+++ b/components/net/sf/briar/db/JdbcDatabase.java
@@ -234,8 +234,8 @@ abstract class JdbcDatabase implements Database<Connection> {
 	private final LinkedList<Connection> connections =
 		new LinkedList<Connection>(); // Locking: self
 
-	private volatile int openConnections = 0; // Locking: connections
-	private volatile boolean closed = false; // Locking: connections
+	private int openConnections = 0; // Locking: connections
+	private boolean closed = false; // Locking: connections
 
 	protected abstract Connection createConnection() throws SQLException;