The GitHub Actions job "Java CI with Maven" on 
stormcrawler.git/fix-json-resource-wrapper-leak has failed.
Run started by GitHub user jnioche (triggered by jnioche).

Head commit for run:
16c62bfe8e72a4596c109fc3f08290e9dac9d626 / Julien Nioche 
<[email protected]>
Fix timer and client leak in OpenSearch JSONResourceWrapper

The Timer and RestHighLevelClient were created inside an anonymous TimerTask
with no way to cancel or close them. The timer thread runs forever and the
client's connection pool is never shut down.

Store both as instance fields and override cleanup() to cancel the timer and
close the client. cleanup() is called by ParseFilters during bolt cleanup.

Co-Authored-By: Claude Opus 4.6 <[email protected]>

Report URL: https://github.com/apache/stormcrawler/actions/runs/23914457522

With regards,
GitHub Actions via GitBox

Reply via email to