From e32bfe3db7186612842b01bbaac4ba3ddc47bd2d Mon Sep 17 00:00:00 2001 From: Arik Fraimovich Date: Wed, 4 May 2016 10:40:53 +0300 Subject: [PATCH] Hive: close connection only if it exists --- redash/query_runner/hive_ds.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redash/query_runner/hive_ds.py b/redash/query_runner/hive_ds.py index e167f6f5e..f7027c1d5 100644 --- a/redash/query_runner/hive_ds.py +++ b/redash/query_runner/hive_ds.py @@ -124,7 +124,8 @@ class Hive(BaseSQLQueryRunner): logging.exception(e) raise sys.exc_info()[1], None, sys.exc_info()[2] finally: - connection.close() + if connection: + connection.close() return json_data, error