summaryrefslogtreecommitdiff
path: root/searx/data/currencies.py
diff options
context:
space:
mode:
Diffstat (limited to 'searx/data/currencies.py')
-rw-r--r--searx/data/currencies.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/searx/data/currencies.py b/searx/data/currencies.py
index 0721037a1..504f43ae5 100644
--- a/searx/data/currencies.py
+++ b/searx/data/currencies.py
@@ -24,8 +24,9 @@ class CurrenciesDB:
def init(self):
if self.cache.properties("currencies loaded") != "OK":
- self.load()
+ # To avoid parallel initializations, the property is set first
self.cache.properties.set("currencies loaded", "OK")
+ self.load()
# F I X M E:
# do we need a maintenance .. rember: database is stored
# in /tmp and will be rebuild during the reboot anyway