소스 검색

[fix] do not reload engines twice if started with debug mode

Adam Tauber 8 년 전
부모
커밋
68cbf0448f
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3
    1
      searx/webapp.py

+ 3
- 1
searx/webapp.py 파일 보기

@@ -765,7 +765,9 @@ def page_not_found(e):
765 765
 
766 766
 
767 767
 def run():
768
-    initialize_engines(settings['engines'])
768
+    if not searx_debug or os.environ.get("WERKZEUG_RUN_MAIN") == "true":
769
+        initialize_engines(settings['engines'])
770
+
769 771
     app.run(
770 772
         debug=searx_debug,
771 773
         use_debugger=searx_debug,