Skip to content

Commit 4e1cd19

Browse files
committed
Set client prefetch threads to 1 to prevent deadlock at exit
1 parent f4dfd35 commit 4e1cd19

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

dbt-snowflake/src/dbt/adapters/snowflake/connections.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,7 @@ def connect():
394394
application="dbt",
395395
insecure_mode=creds.insecure_mode,
396396
session_parameters=session_parameters,
397+
client_prefetch_threads=1, # disable client prefetch because it can cause deadlock at exit, see https://github.com/snowflakedb/snowflake-connector-python/issues/2213
397398
**creds.auth_args(),
398399
)
399400

0 commit comments

Comments
 (0)