Michael Rambichler created CAMEL-18255: ------------------------------------------
Summary: Memory Leak with default Route (which includes RetryErrorHandler) Key: CAMEL-18255 URL: https://issues.apache.org/jira/browse/CAMEL-18255 Project: Camel Issue Type: Bug Components: came-core Affects Versions: 3.17.0, 3.14.1 Reporter: Michael Rambichler We realized a sever memory leak in a standard route: I reproduced it and made a simple MemoryAllocation Check. Then I realized the usage of RetryErrorHandler Just for curiosity i made another test with: ({color:#00875a}.errorhandler(no errorhandler){color}) and the memory leak does not occure. Sample route to reproduce: from("scheduler:testScheduler?repeatCount=1") .log("Starting route test-route") .process(exchange -> { Iterator<String> infiniteIter = new Iterator<>() { private int integer = 0; @Override public boolean hasNext() { return true; } @Override public String next() { return String.valueOf(integer++); } }; exchange.getMessage().setBody(infiniteIter); }) .split().body().streaming() .log("inside split: ${body}") .end() .log("test-route never finishes"); -- This message was sent by Atlassian Jira (v8.20.10#820010)