From f18ddfe55f51e6344208a388bf71b802c58d7420 Mon Sep 17 00:00:00 2001 From: akwizgran <akwizgran@users.sourceforge.net> Date: Wed, 19 Oct 2011 12:52:02 +0100 Subject: [PATCH] Variables protected by a monitor don't need to be volatile. --- components/net/sf/briar/db/JdbcDatabase.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/net/sf/briar/db/JdbcDatabase.java b/components/net/sf/briar/db/JdbcDatabase.java index d68fccfe72..a9f9440b4f 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; -- GitLab