Please raise an issue for this one too Il giorno lun 29 apr 2019 alle ore 13:20 Remco Schoen <[email protected]> ha scritto:
> I retested is on version 2.23.2 and I had the same issue there. > > -- > > Met vriendelijke groet, > > > Remco Schoen > > Op 29 apr. 2019, om 10:47 heeft Andrea Cosentino <[email protected] > <mailto:[email protected]>> het volgende geschreven: > > There were a bunch of improvement on 2.22.x branch > > > https://github.com/apache/camel/commits/camel-2.22.x/components/camel-olingo4 > > and 2.23.x > > > https://github.com/apache/camel/commits/camel-2.23.x/components/camel-olingo4 > > Can you check if you have the same behavior with 2.22.4 or 2.23.2? > > Il giorno lun 29 apr 2019 alle ore 10:42 Remco Schoen < > [email protected]> > ha scritto: > > Sorry, forgot to add that. I’m using version 2.22.0 at the moment. > > -- > > Met vriendelijke groet, > > > Remco Schoen > > Op 29 apr. 2019, om 10:40 heeft Andrea Cosentino <[email protected] > <mailto:[email protected]>> het volgende geschreven: > > Can you specify the camel version you're using? > > Il giorno lun 29 apr 2019 alle ore 10:36 Remco Schoen < > [email protected]<mailto:[email protected]>> > ha scritto: > > Hi, > > I'm using the Olingo4 component and I want my Camel to run as a cron job. > After my exchange is completed I stop the camel context, but the jvm > doesn’t close and keeps running. I found out that there still was a thread > running with a httpAsyncClient. > > I checked the code for the component and found in the class Olingo4AppImpl > that there by default a CloseableHttpAsyncClient is started, but not closed > when camel is being shut down. > > I added this to close method and now the jvm process is stopping: > > @Override > public void close() { > if (client instanceof CloseableHttpAsyncClient) { > try { > client.close(); > } > catch (IOException e) { > throw new RuntimeException(e); > } > } > } > > Not sure what should happen when somebody uses their own > httpAsyncClientBuilder. > > > Kind regards, > > Remco Schoen > > > >
