mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
BinlogDownloadQueue.download() creates a CloseableHttpClient for each download but never closes it. Over time this exhausts connection pool resources. Wrap the HTTP execution in a try-finally block to ensure the client is always closed. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>