Skip to content

Commit 3d359bc

Browse files
author
Jesse
authored
Fix: some thrift RPCs failed with BadStatusLine (#141)
--------- Signed-off-by: Jesse Whitehouse <[email protected]>
1 parent dfabbdd commit 3d359bc

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## 2.6.x (Unreleased)
44

5+
- Fix: http.client would raise a BadStatusLine exception in some cases
6+
57
## 2.6.0 (2023-06-07)
68

79
- Add support for HTTP 1.1 connections (connection pools)

src/databricks/sql/auth/thrift_http_client.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ def open(self):
115115
self.__pool = pool_class(self.host, self.port, **_pool_kwargs)
116116

117117
def close(self):
118+
self.__resp and self.__resp.drain_conn()
118119
self.__resp and self.__resp.release_conn()
119120
self.__resp = None
120121

0 commit comments

Comments
 (0)