aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Moesch <florian@moesch.org>2011-08-11 16:21:48 +0200
committerFlorian Moesch <florian@moesch.org>2011-08-11 16:21:48 +0200
commita2753235e840ac601416b06339fa39c87938cef4 (patch)
treea46a67a0ba0017cdf4600fe0802b210fe49a55b4
parentbaea41a31978e39fde87085cd3a17cfd3965b9ce (diff)
downloadcgeo-a2753235e840ac601416b06339fa39c87938cef4.zip
cgeo-a2753235e840ac601416b06339fa39c87938cef4.tar.gz
cgeo-a2753235e840ac601416b06339fa39c87938cef4.tar.bz2
init might be called (indirectly) from different threads,
databases might be opened multiple times
-rw-r--r--src/cgeo/geocaching/cgData.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cgeo/geocaching/cgData.java b/src/cgeo/geocaching/cgData.java
index 5429bac..644e6c9 100644
--- a/src/cgeo/geocaching/cgData.java
+++ b/src/cgeo/geocaching/cgData.java
@@ -197,7 +197,7 @@ public class cgData {
context = contextIn;
}
- public void init() {
+ public synchronized void init() {
if (databaseRW == null || databaseRW.isOpen() == false) {
try {
if (dbHelper == null) {