eclipse-edc / Technology-Aws

Apache License 2.0
7 stars 18 forks source link

fix: avoid to close client on data source closure #470

Closed ndr-brt closed 1 month ago

ndr-brt commented 1 month ago

What this PR changes/adds

Stop closing the client when DataSource is closed

Why it does that

client could be part of a pool and get reused for other transfers (common case on the source side of transfer). it's the actual flow that should be interrupted eventually. this PR doesn't take care of this, it's just patching the bug in the simplest way possible.

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Linked Issue(s)

Closes #455

_Please be sure to take a look at the contributing guidelines and our etiquette for pull requests._