Skip to content

Commit dcf7952

Browse files
committed
Another attempt to fix multithreading.
1 parent ea2269a commit dcf7952

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

.python-version

-4
This file was deleted.

django_s3_storage/storage.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ def __init__(self, storage):
107107
connection_kwargs["aws_session_token"] = storage.settings.AWS_SESSION_TOKEN
108108
if storage.settings.AWS_S3_ENDPOINT_URL:
109109
connection_kwargs["endpoint_url"] = storage.settings.AWS_S3_ENDPOINT_URL
110-
self.s3_connection = boto3.client("s3", config=Config(
110+
self.session = boto3.session.Session()
111+
self.s3_connection = self.session.client("s3", config=Config(
111112
s3={"addressing_style": storage.settings.AWS_S3_ADDRESSING_STYLE},
112113
signature_version=storage.settings.AWS_S3_SIGNATURE_VERSION,
113114
), **connection_kwargs)

0 commit comments

Comments
 (0)