commit | 6be4d249cfedb9a4fca88ce1e871b6a1cc652d51 | [log] [tgz] |
---|---|---|
author | Thomas Vandahl <tv@apache.org> | Mon Apr 13 14:51:08 2020 +0200 |
committer | Thomas Vandahl <tv@apache.org> | Mon Apr 13 14:51:08 2020 +0200 |
tree | b96cb12ceecd9427e9eca4e5ff0178e3518763e7 | |
parent | 1477f3f503ea2b2471683c3067916a4484539606 [diff] |
Synchronize on table creation
diff --git a/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/hsql/HSQLDiskCacheFactory.java b/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/hsql/HSQLDiskCacheFactory.java index 1afb779..8a50305 100644 --- a/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/hsql/HSQLDiskCacheFactory.java +++ b/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/jdbc/hsql/HSQLDiskCacheFactory.java
@@ -98,7 +98,7 @@ * @param cConn * @param tableName */ - protected void setupTable( Connection cConn, String tableName ) throws SQLException + protected synchronized void setupTable( Connection cConn, String tableName ) throws SQLException { DatabaseMetaData dmd = cConn.getMetaData(); ResultSet result = dmd.getTables(null, null, tableName, null);