PowerDNS / lightningstream

Lightning Stream syncs LMDB databases through S3 buckets between multiple servers, including PowerDNS Authoritative server 4.8+ LMDBs
https://doc.powerdns.com/lightningstream/
MIT License
28 stars 16 forks source link

Resource leak in simpleblob S3 backend #57

Closed wojas closed 1 year ago

wojas commented 1 year ago

The simpleblob S3 backend leaks minio client reader objects over time.

See https://github.com/PowerDNS/simpleblob/issues/44 (originally reported by @franklouwers, credit in release notes). See https://github.com/PowerDNS/simpleblob/pull/45 for the fix in simpleblob. LS needs to be upgraded to use it.

Likely introduced in v0.2.0 (first public release).

Cc @ahouene @nvaatstra