From 23b4a53248527a1228af13a7a4f7f380a08d1c09 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Fri, 9 Jan 2015 04:30:55 +0100 Subject: [PATCH] [enh] engine exception traceback --- searx/search.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/searx/search.py b/searx/search.py index a31d8eac..f58b6167 100644 --- a/searx/search.py +++ b/searx/search.py @@ -40,13 +40,12 @@ number_of_searches = 0 def search_request_wrapper(fn, url, engine_name, **kwargs): try: return fn(url, **kwargs) - except Exception, e: + except: # increase errors stats engines[engine_name].stats['errors'] += 1 # print engine name and specific error message - logger.warning('engine crash: {0}\n\t{1}'.format( - engine_name, str(e))) + logger.exception('engine crash: {0}'.format(engine_name)) return