X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=tests%2Fclub%2Fwpia%2Fgigi%2FtestUtils%2FConfiguredTest.java;h=711007a047eafe94703507f2ddac532650e8a8eb;hp=cdacf6922f0f4af08d51e5484f210211fa96b654;hb=402feee6f7743e0baf17c13f2dab8f25ece4f04b;hpb=f0e9872c2436abc7bcb6d160af9a0056248d3ad8 diff --git a/tests/club/wpia/gigi/testUtils/ConfiguredTest.java b/tests/club/wpia/gigi/testUtils/ConfiguredTest.java index cdacf692..711007a0 100644 --- a/tests/club/wpia/gigi/testUtils/ConfiguredTest.java +++ b/tests/club/wpia/gigi/testUtils/ConfiguredTest.java @@ -93,7 +93,9 @@ public abstract class ConfiguredTest { if ( !DatabaseConnection.isInited()) { DatabaseConnection.init(testProps); try { - l = DatabaseConnection.newLink(false); + synchronized (ConfiguredTest.class) { + l = DatabaseConnection.newLink(false); + } } catch (InterruptedException e) { throw new Error(e); } @@ -104,9 +106,11 @@ public abstract class ConfiguredTest { @AfterClass public static void closeDBLink() { - if (l != null) { - l.close(); - l = null; + synchronized (ConfiguredTest.class) { + if (l != null) { + l.close(); + l = null; + } } }