From f0364a00d115d7f30bb14a22c97434c5857ac786 Mon Sep 17 00:00:00 2001 From: Hongze Cheng Date: Wed, 31 Jul 2019 10:52:03 +0800 Subject: [PATCH] fix python close connection error --- src/connector/python/linux/python2/taos/cinterface.py | 4 ++-- src/connector/python/linux/python3/taos/cinterface.py | 4 ++-- src/connector/python/windows/python2/taos/cinterface.py | 4 ++-- src/connector/python/windows/python3/taos/cinterface.py | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/connector/python/linux/python2/taos/cinterface.py b/src/connector/python/linux/python2/taos/cinterface.py index 1e3a7a2b7d..86a3489d07 100644 --- a/src/connector/python/linux/python2/taos/cinterface.py +++ b/src/connector/python/linux/python2/taos/cinterface.py @@ -243,8 +243,8 @@ class CTaosInterface(object): return CTaosInterface.libtaos.taos_query(connection, ctypes.c_char_p(sql.encode('utf-8'))) except AttributeError: raise AttributeError("sql is expected as a string") - finally: - CTaosInterface.libtaos.close(connection) + # finally: + # CTaosInterface.libtaos.close(connection) @staticmethod def affectedRows(connection): diff --git a/src/connector/python/linux/python3/taos/cinterface.py b/src/connector/python/linux/python3/taos/cinterface.py index 3e4c4a81fc..259c8bbd06 100644 --- a/src/connector/python/linux/python3/taos/cinterface.py +++ b/src/connector/python/linux/python3/taos/cinterface.py @@ -243,8 +243,8 @@ class CTaosInterface(object): return CTaosInterface.libtaos.taos_query(connection, ctypes.c_char_p(sql.encode('utf-8'))) except AttributeError: raise AttributeError("sql is expected as a string") - finally: - CTaosInterface.libtaos.close(connection) + # finally: + # CTaosInterface.libtaos.close(connection) @staticmethod def affectedRows(connection): diff --git a/src/connector/python/windows/python2/taos/cinterface.py b/src/connector/python/windows/python2/taos/cinterface.py index 526329d657..8e3b701929 100644 --- a/src/connector/python/windows/python2/taos/cinterface.py +++ b/src/connector/python/windows/python2/taos/cinterface.py @@ -243,8 +243,8 @@ class CTaosInterface(object): return CTaosInterface.libtaos.taos_query(connection, ctypes.c_char_p(sql.encode('utf-8'))) except AttributeError: raise AttributeError("sql is expected as a string") - finally: - CTaosInterface.libtaos.close(connection) + # finally: + # CTaosInterface.libtaos.close(connection) @staticmethod def affectedRows(connection): diff --git a/src/connector/python/windows/python3/taos/cinterface.py b/src/connector/python/windows/python3/taos/cinterface.py index aa43e10492..2cddf5fccf 100644 --- a/src/connector/python/windows/python3/taos/cinterface.py +++ b/src/connector/python/windows/python3/taos/cinterface.py @@ -243,8 +243,8 @@ class CTaosInterface(object): return CTaosInterface.libtaos.taos_query(connection, ctypes.c_char_p(sql.encode('utf-8'))) except AttributeError: raise AttributeError("sql is expected as a string") - finally: - CTaosInterface.libtaos.close(connection) + # finally: + # CTaosInterface.libtaos.close(connection) @staticmethod def affectedRows(connection): -- GitLab