From 26c9f41b3f9b67f311e91836ea77eefe8fd6b6c1 Mon Sep 17 00:00:00 2001 From: Michiel De Smet Date: Thu, 6 Oct 2022 14:41:02 +0200 Subject: [PATCH] Ignore already removed deallocated prepared statement headers --- trino/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trino/client.py b/trino/client.py index afb195f5..4d0efbec 100644 --- a/trino/client.py +++ b/trino/client.py @@ -607,7 +607,7 @@ def process(self, http_response) -> TrinoStatus: for name in get_header_values( http_response.headers, constants.HEADER_DEALLOCATED_PREPARE ): - self._client_session.prepared_statements.pop(name) + self._client_session.prepared_statements.pop(name, None) self._next_uri = response.get("nextUri")