From acab868c79743601bb5fe7d213c4e59641e8daf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Norman=20J=C3=A4ckel?= Date: Sat, 14 Jan 2017 17:15:30 +0100 Subject: [PATCH] Quickfix for #2865. The problem is not completely solved. --- openslides/utils/search.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/openslides/utils/search.py b/openslides/utils/search.py index 0da9b4f63..4193ac87f 100644 --- a/openslides/utils/search.py +++ b/openslides/utils/search.py @@ -73,7 +73,12 @@ class Index: pass path = self.get_index_path() if path != 'ram' and exists_in(path): - return open_dir(path) + # Quick fix to bypass errors when many clients login. + # TODO: Solve this hack. + try: + return open_dir(path) + except FileNotFoundError: + pass return self.create_index()